Wordxplr

The meaning and origin of interesting English phrases

Put on a show

Meaning

To perform in an impressive or dramatic way, often to attract attention or create an impact.

Origin

Imagine the bustling town squares and grand opera houses of centuries past, where a troupe of performers would literally "put on a show"—unveiling their carefully rehearsed acts, dazzling costumes, and spectacular sets for a captivated audience. This vibrant act of presenting a public spectacle, whether a traveling circus or an elaborate stage production, gave birth to the phrase. Over time, its meaning broadened from the literal act of staging entertainment to any impressive, dramatic, or attention-seeking display, carrying the footlights and curtain calls into our everyday language.

Examples

  • Despite the technical difficulties, the band managed to put on a great show for their fans.
  • She always knows how to put on a show when she's trying to get her parents' attention.
← All phrases