Apedia

Beans Spill Jar Means Give Information Meant Secret

Metaphor Spill the beans
Question Meaning What do you mean?
Meaning

To spill the beans means to give someone information, particularly information that is meant to be secret.

Question Explanation Why does it mean this?
Explanation

This expression may come from the time when the Ancient Greeks used to vote at elections by putting beans into a jar. The number of “yes” and “no” votes was kept secret until the beans were “spilled” out of the jar.

Question Example Example
Example

“I’ve hidden his present in the shed. You mustn’t spill the beans and tell him where it is!”

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Wrong side bed bad mood means obvious reason

Previous card: Full beans tired means energy active describing horses

Up to card list: What did you say? What do you mean?