This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Drill press

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



Shares

Related Words

Menu