English / idiom
Dog and Pony Show
MEANING IN ENGLISH
An elaborate, flashy presentation designed to impress people rather than provide real value
In context
01
The vendor's promotional presentation turned out to be just a dog and pony show with no viable product.
02
Skeptical investors wanted audited balance sheets instead of an expensive dog and pony show.
Synonyms
spectacle,PR stunt,window dressing
Antonyms
substantive report,candid briefing
Collocations
elaborate dog and pony show,corporate dog and pony show,stage a dog and pony show