Dog and pony show
Meaning
A showy presentation designed to impress.
Usage
Used critically to describe superficial demonstrations.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Early 20th-century traveling exhibitions featuring performing animals.
Entered business jargon for flashy displays around the 1950s.