VariousWords beta
Related Terms:
Definitions:
Noun
drill press
Definition: a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever
Definition: A machine tool in which a rotating cutter, usually a twist drill, is pushed into a workpiece to produce a hole.