Choose the correct meaning of idiom:
Throw cold water on
ATo make something popular
BTo oppose or discourage
CTo wash away concerns
DTo encourage enthusiastically
ATo make something popular
BTo oppose or discourage
CTo wash away concerns
DTo encourage enthusiastically
Related Questions:
My friend has too many irons in the fire. (Find out the meaning of the underlined idiom)