[noun] [C] [informal] - something which stops an occasion from being as enjoyable as it was intended to beBoth the kids were ill while we were on holiday and that rather put a damper on things.
DAMPER
Meaning of DAMPER in English
Cambridge English vocab. Кембриджский английский словарь. 2012