Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wet blanket Definition

Cancel
wet blanket
noun(wet blanket)
one that quenches or dampens enthusiasm or pleasure

Words Related to wet blanket!

wet blanket Examples by Brain Bank Users