VOCABULARY - IDIOMS

Throw a Wet Blanket on (Something)

Meaning:

Discourage plans for something

Examples: