vendre la mèche
Meanings
Verb
1. to spill the beans, let the cat out of the bag (informal)
Examples1
Tom was going to lie, but he ended up spilling the beans.