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: