DRILL PRESS


Meaning of DRILL PRESS in English

[drill press] n (ca. 1864): an upright drilling machine in which the drill is pressed to the work by a hand lever or by power

Merriam-Webster English vocab.      Английский словарь Merriam Webster.