Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Drill press
A machine for drilling holes in metal, the drill being pressed to the metal by the action of a screw.
←
Drillmaster
Drillstock
→
Shares
Related Words
Drill
Press
Rill
Menu
Home
Search
My Last Searches