Attested.to

Definition

a wheel that is covered with soft material

Seed ·

Term in context

buffing wheel in CommonParlance