GIVE THE WHOLE SHOW AWAY


Meaning of GIVE THE WHOLE SHOW AWAY in English

reveal what is happening behind the scenes, expose the secret inner workings

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.