Attested.to

Definition

an incident that attracts great public attention

Seed ·

Term in context

cause celebre in CommonParlance