keep (something) under one's hat - English Synonyms Dictionary

Can't found any synonym terms.