Attested.to

Definition

a dramatic surprise

Seed ·

Term in context

coup de theatre in CommonParlance