HAMMER DRILL


Meaning of HAMMER DRILL in English

■ noun a power drill that delivers a rapid succession of blows.

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