Throw cold water on

What is Throw cold water on?

Throw cold water on definition and meaning on Dictionary terms:
adjective, cold

Tags: