spill the beans
Meaning
To reveal a secret; to disclose information.
Synonyms
disclose
babble out
blab out
ooze up
reveal a secret
tell a secret
well out
act rashly
blat out
let out a secret
Translations
Pronounced as (IPA)
/ˌspɪl ðə ˈbiːnz/
Etymology
First attested in 20th century American English. One possible origin for the phrase is from an Ancient Greek practice of using different-coloured beans for voting, where spilling the jar containing them would unwantedly reveal the results, though this might be folk etymology.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "spill the beans" and many other words and sentences in English.