drill press
nounDefinition of drill press
: an upright drilling machine in which the drill is pressed to the work by a hand lever or by power
Keep scrolling for more