GIVE THE GAME AWAY


Meaning of GIVE THE GAME AWAY in English

to tell a secret, especially by accident; to show sth that should be kept hidden

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.