French-English dictionary »

vendre la mèche meaning in English

FrenchEnglish
vendre la mèche verbe

spill the beans◼◼◼(to reveal a secret; to disclose)
verb
[UK: spɪl ðə biːnz] [US: ˈspɪl ðə ˈbiːnz]

let the cat out of the bag◼◼◼(to disclose a secret, often inadvertently)
verb
[UK: let ðə kæt ˈaʊt əv ðə bæɡ] [US: ˈlet ðə kæt ˈaʊt əv ðə ˈbæɡ]