Learn English idioms with meanings and examples

🌎Region: International 📊Difficulty Level:intermediate

spill the beans

To reveal a secret or disclose hidden information, usually accidentally or earlier than intended.

Often traced to ancient Greek voting with beans in a jar; spilling them could reveal the count early. The phrase became a metaphor for revealing secrets.

Colloquial and often mildly accusatory or teasing. Implies information was supposed to stay secret; often suggests accidental disclosure, though it can be intentional.

  • Don’t spill the beans about the surprise party.
  • He spilled the beans and told her about the promotion.
  • Who spilled the beans to the press?
  • I was trying to keep it quiet, but Tom spilled the beans.
  • Once you spill the beans, you can’t take it back.

Fixed phrase with the verb “spill”; commonly inflected (spill/spilled/spilling). Object is usually “the beans,” though “spill the beans about + noun/clause” is common.

  • reveal the secret
  • let the cat out of the bag
  • give the game away
  • blab
  • divulge
  • disclose
  • keep it secret
  • keep it under wraps
  • keep quiet
  • keep it to yourself