throw a wet blanket over something

throw a wet blanket over something

AMERICAN
If something throws a wet blanket over an event or situation, it makes it less successful or enjoyable. Cool, rainy weather has thrown a wet blanket over Michigan's tourism season.