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