Search results
- Dictionarydamp·er/ˈdampər/
noun
- 1. a person or thing that has a depressing, subduing, or inhibiting effect: "another damper on reactor development was the problem of safeguards"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries