Word Hen
What is the meaning of the word "
damper
"?
Definitions:
a depressing restraint
noun
rain put a damper on our picnic plans
Synonyms:
muffler