spill the beans
Explore definitions, synonyms, and language insights of spill the beans
Definitions
Verb
divulge confidential information or secrets; "Be careful--his secretary talks"
Explore definitions, synonyms, and language insights of spill the beans