DOG AND PONY SHOW


Meaning of DOG AND PONY SHOW in English

[dog and pony show] n (1965): an often elaborate public relations or sales presentation

Merriam-Webster English vocab.      Английский словарь Merriam Webster.