[noncount] 1 US : the sale of a large number of stocks or shares that causes their price to drop
▪ The decline in technology stocks prompted a sell-off that made matters even worse. — see also sell off at 1sell 2 Brit : the sale of an industry that is owned by the government to private buyers
▪ The decline in technology stocks prompted a sell-off that made matters even worse. — see also sell off at 1sell







