Shobdo Logo
ODEdampener

dampener

Flag: gbEnglishOxford Dictionary of English

dampener /ˈdamp(ə)nə /
noun a thing that has a restraining or subduing effect:
television and booze, those twin dampeners of the revolutionary spirit.
– PHRASES
put a dampener on have a depressing, subduing, or inhibiting effect on:
the comments put a dampener on such an amazing trip.