the action or sound of hammering something
a heavy defeat
a 7–0 hammering by the league leaders
beat down the price of (a stock)
sceptical investors hammered the computer company's stock
declare (a person or company) a defaulter
Willis was hammered in the recession