( informal ) to keep sth secret and not tell anyone else
KEEP STH UNDER YOUR HAT
Meaning of KEEP STH UNDER YOUR HAT in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005