wet blanket Meaning, Definition & Usage

  1. noun someone who spoils the pleasure of others
    spoilsport; party pooper; killjoy.

WordNet