arbor press

noun

Definition of arbor press

2 : a light press commonly operated by a hand lever

History and Etymology for arbor press

arbor entry 2

Keep scrolling for more