Attested.to

Definition

feel extreme irritation or anger

Seed ·

Term in context

chafe in CommonParlance