KEEP SOMETHING UNDER ONE'S HAT


Meaning of KEEP SOMETHING UNDER ONE'S HAT in English

keep something a secret.

→ hat

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.