English | German | Russian | Czech

spill the beans English

Meaning spill the beans meaning

What does spill the beans mean?

spill the beans

(= talk) divulge confidential information or secrets Be careful--his secretary talks

Synonyms spill the beans synonyms

What other words have the same or similar meaning as spill the beans?

Are you looking for...?

spill | the | beans