throw cold water on
English Dictionary
->
Letter T
-> throw cold water on
Search Dictionary:
throw cold water on Definition
(v)
be
discouraging
or
negative
about
throw cold water on Synonyms
pour cold water on
throw cold water on
© Art Branch Inc.