FT MarketWatch

Hammering the market

The selling of large amounts of a stock by speculators who believe that stock will soon fall.

Related terms

Browse more