spill the beans
to reveal a secret
In more detail
(idiom) to reveal a secret or tell someone something that was supposed to be kept private
Examples
- Don't spill the beans about the surprise party!
How to use spill the beans
This informal idiom means to reveal information that was meant to be confidential or surprising, typically unintentionally or carelessly. It is used in casual, conversational contexts and carries a slightly playful or mischievous tone rather than being serious or condemning. Unlike 'blow the whistle', which implies exposing wrongdoing for moral reasons, 'spill the beans' suggests a thoughtless or impulsive disclosure.
Common phrases
- spill the beans about
- spill the beans on someone
- spill all the beans
- someone spilled the beans
Synonyms
reveal a secret · let the cat out of the bag · blow the whistle · divulge · disclose
Opposites
keep a secret · stay silent
A common mistake
Learners sometimes overuse this idiom in formal or professional contexts where 'disclose', 'reveal', or 'divulge' would be more appropriate.
Save this word in WordVale and it comes back for review right before you'd forget it — with pronunciation, real examples, and optional translations. One purchase, no subscription.
Get WordValeFREE 7-DAY TRIAL · iPHONE & iPAD