keep under one's hat

[keep under one's hat] {v. phr.}, {informal} To keep secret; nottell.

Mr. Jones knew who had won the contest, but he kept it underhis hat until it was announced publicly.

- Often used as a command.

Keep it under your hat.

Syn.: KEEP TO ONESELF.