a wet blanket idiom meaning
Idiom Name: A wet blanket idiom meaning Meaning : One who kills happiness and enjoyment of others Usage of idiom in a sentence : Do not go out with Tom for the picnic, as he is a wet blanket. An idiom is a phrase or expression whose meaning cannot be inferred from the individual words of which …