Dog And Pony Show Meaning
(idiomatic) Any presentation or display that is overly contrived or intricate.
Example: Originally, a small, traveling circus featuring animals as entertainment.
They put on a whole dog and pony show for the investors, but I'm not sure they convinced anyone.
RECENT SEARCHES