We use cookies for essential site function, analytics, and advertising. Learn more

Wordabulary
Word library

spectacle

Noun B1 – Intermediate

An impressive public display or event, or a strange sight that draws attention.

"The opening ceremony was a spectacle of lights and music."

To "make a spectacle of yourself" is a common idiom meaning to embarrass yourself in public.