HAMMER


Meaning of HAMMER in English

v. hit or strike with a hammer; forcefully persuade, argue strongly; defeat, beat (in competition, battle, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.