Question

Choose the option which best expresses the meaning of the idiom/phrase. To throw cold water on something

A to encourage an idea
B to explain something clearly
C to discourage or dampen enthusiasm
D to start a dispute
Practice Next

Hey! Ask a query