Attested.to

Definition

soreness or irritation of the skin caused by friction

Seed ·

Term in context

chafing in CommonParlance