Attested.to

Definition

a small punch press mounted on a workbench

Seed ·

Term in context

bench press in CommonParlance