spill the beans
Definition from Wiktionary, the free dictionary
English[edit]
Verb[edit]
spill the beans (third-person singular simple present spills the beans, present participle spilling the beans, simple past and past participle spilled the beans)
- (idiomatic, intransitive) To reveal a secret; to disclose.
- They had planned it as a surprise party, but somebody spilled the beans.
Synonyms[edit]
- to squeak