Attested.to

Definition

a portable drill with a plate that is pressed against the chest to force the drill point into the work

Seed ·

Term in context

breast drill in CommonParlance