Attested.to

Definition

an object of dread or apprehension

Seed ·

Term in context

bugbear in CommonParlance