a metal ball of about 7 kg attached to a wire for throwing in an athletic contest
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