Attested.to

Definition

an abraded area where the skin is torn or worn off

Seed ·

Term in context

abrasion in CommonParlance