Definition Definition

drill press - Meaning and Examples

Meaning of 'drill press' (Webster Dictionary)

1 . Drill press
- A machine for drilling holes in metal, the drill being pressed to the metal by the action of a screw.