English dictionary
drill press meaning and definition
Definition and meaning of drill press at MeaningMonkey.org. drill press meaning and definition in the English Dictionary.DRILL PRESS noun
Definition of drill press (noun)
- a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever
Source: Princeton University Wordnet