Attested.to

Definition

something or someone that causes trouble; a source of unhappiness

Seed ·

Term in context

annoyance in CommonParlance