English-French dictionary »

rain on someone's parade meaning in French

EnglishFrench
rain on someone's parade (to disappoint or discourage someone)
verb

doucher l'enthousiasme deverbe

jouer les rabat-joieverbe