DROP HAMMER Meaning of DROP HAMMER in English ■ noun a large, heavy weight that is raised and allowed to drop, used in drop-forging and piledriving. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004