drill press

views 1,727,533 updated

drill press • n. a machine tool for drilling holes, set on a fixed stand.

More From encyclopedia.com