KEEP STH UNDER YOUR HAT


Meaning of KEEP STH UNDER YOUR HAT in English

( informal ) to keep sth secret and not tell anyone else

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