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