Noun Definition


1.Definition: a depressing restraint

"Rain put a damper on our picnic plans"

Category: General

2.Definition: a device that decreases the amplitude of electronic, mechanical, acoustical, or aerodynamic oscillations

Related Noun(s):muffler

Category: Objects

3.Definition: a movable iron plate that regulates the draft in a stove or chimney or furnace

Category: Objects