Home / D / drill press

drill press

noun /drɪlprɛs/ 11 letters Scrabble 13 WWF 16
Definitions
noun

a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever

Want another word?
Spin the dictionary for a fresh one.
Generate a word →