Short Question: Wet Blanket idiom means

Short Question: Wet Blanket idiom means

Explanation

Wet Blanket 

The person who discourages enjoyment / وہ شخص جو لطف اندوزی کی حوصلہ شکنی کرتا ہے۔