Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese)
drill press
Jump to user comments
Noun
  • a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever
Related search result for "drill press"
Comments and discussion on the word "drill press"