hammering
Definition
noun
- a beating or severe lossesUsagethe company had large losses in Europe or lost parts of its European marketsUsagewe gave them a hammeringwe beat them commercially
- (on the London Stock Exchange)an announcement of the removal of a member firm because it has failed
- the massive selling of stock on a stock market


