damper
Info · Definitions · Synonyms · Characters
Definitions
(noun) a movable iron plate that regulates the draft in a stove or chimney or furnace.
Noun Definition 1
(noun) a device that decreases the amplitude of electronic, mechanical, acoustical, or aerodynamic oscillations. Synonyms: muffler.
Noun Definition 2
(noun) a depressing restraint. Example: "Rain put a damper on our picnic plans."
Noun Definition 3