Attested.to

Definition

a tool or machine used for wearing down or smoothing or polishing

Seed ·

Term in context

abrader in CommonParlance