to hit something many times with force, especially using a hammer
They hammered wooden stakes into the ground.
Workers hammered loudly on the metal beams.
to defeat someone easily or to criticize something very severely
The home team hammered their rivals 5–0.
Reviewers hammered the movie for its weak plot.