What does the idiom “throw cold water on” mean?
Definition: to be discouraging about a new idea or project
Example: Everyone was excited about the new talking watch idea, but the boss threw cold water on it, saying the technology was nowhere near ready.