damper
ˈdampə
noun
a person or thing that has a subduing or inhibiting effect.
there’s nothing like a swarm of bees to completely put a damper on a graduation ceremony
curb,check,restraint,restriction,limit,limitation,constraint,stricture,rein,brake,control,impediment,obstacle,hindrance,discouragement,depressant,depression,chill,pall,gloom,cloud