STEAM HAMMER


Meaning of STEAM HAMMER in English

■ noun a large steam-powered hammer used in forging.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.