Attested.to

Definition

rub hard or scrub

Seed ·

Term in context

abrade in CommonParlance