Attested.to

Definition

irritable as if suffering from indigestion

Seed ·

Term in context

atrabilious in CommonParlance