Definify.com

Definition 2024


drill_presses

drill presses

English

Noun

drill presses

  1. plural of drill press