What is the meaning of idiom ” pour cold water on “? / Idioms And Phrases Mcqs / By admin What is the meaning of idiom ” pour cold water on “? A. Discourage B. Encourage C. To be calm D. Deceive