lets the cat out of the bag

Spills the beans

To let the cat out of the bag is to reveal a secret, usually by accident or carelessness: I was planning a surprise party, but my sister let the cat out of the bag.

The image suggests something hidden that, once released, cannot be contained again.

The phrase often implies the disclosure was unintentional: He let the cat out of the bag about the merger before the official announcement.

Related

confession · blunder · embarrassment · divulgence · tell all · faux pas · leak · unmasking · let slip · revelation · guilt · whistleblowing · disclosure · regret · indiscretion · loose cannon · loose lips · speak out of turn

Opposites
secrecy/disclosure

lets the cat out of the bagkeeps mum

bites one's tongue · conceals · keeps one's cards close to one's chest · covers up

intentionality of revelation

lets the cat out of the bagkeeps one's counsel

Remains discreetly silent

errs on the side of caution

discretion/indiscretion

lets the cat out of the bagkeeps one's own counsel

Maintains personal secrecy

Family

letting

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G