Throw Cold Water On

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.