throw/pour cold water on something - definition and synonyms

phrase
  1. to do or say something that spoils someone’s plans or enthusiasm for doing something

    He’s always throwing cold water on her ideas.

See also main entry: water