throw a wet blanket on
📖 generalMeaning
To dampen enthusiasm or excitement.
Literal Meaning
Throw a wet blanket on.
Example
“Her negative comments really threw a wet blanket on the team's excitement about the new project.”