spill the beans
Let it slip
To spill the beans is to reveal a secret or disclose information prematurely, often by accident or indiscretion: Who spilled the beans about the surprise party?
The phrase implies information that was meant to be kept hidden: I wasn't going to tell anyone, but she spilled the beans.
- let the cat out of the bagReveal a secret
- blabDivulge indiscreetly
- leakEscape through a breach
- squealShrill, piercing cry
- revealMake something visible
blurt out · talk · blow the whistle · come clean · disclose · kiss and tell · inform · confess · tattle · let slip · tell · sing · give away · loose lips · open secret · hush hush · let on · divulge
- food idiomspiece of cake, bread winner, low-hanging fruit, cool as a cucumber, bad egg
- Old Idiomsbeyond the pale, hue and cry, scot-free, knight in shining armor, eat humble pie
- common sayingsproverbs, idioms, cliches, maxims, adages
- idiomstime flies, hit the sack, seize the day, ring a bell, break a leg
- revealreveal, disclose, expose, unmask, unveil
- secrecysecrecy, secret, secrets, confidential, classified
spill the beanskeep mum
Remain silent intentionally
button one's lip · hold one's tongue · bite one's tongue · keep quiet · conceal
spill the beansguard one's tongue
Restrain one's speech
keep one's cards close to one's chest · say nothing · hedge · deflect
spill, beans, spilled, spilling, spills, spillage, overspill, spiller