Attested.to

Definition

tear or wear off the skin or make sore by abrading

Seed ·

Term in context

chafe in CommonParlance