to tell a secret, especially by accident; to show sth that should be kept hidden
GIVE THE GAME AWAY
Meaning of GIVE THE GAME AWAY in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005