Attested.to

Definition

a substance that abrades or wears down

Seed ·

Term in context

abrasive material in CommonParlance