Question: what is the meaning of idiom throw cold water on?
Answer: to do or say something that spoils someone's plans or enthusiasm for doing something. He's always throwing cold water on her ideas. Synonyms and related words. + To make someone feel disappointed or less hopeful.