Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drill press Definition

Cancel
drill press
noun(drill press)
an upright drilling machine in which the drill is pressed to the work by a hand lever or by power

Words Related to drill press!

drill press Examples by Brain Bank Users