Any person or thing that hinders; obstacle; impediment; obstruction
The definition of a depressant is a substance that reduces functional or nervous activity, or something that hinders economics or other activity.
One that discourages enjoyment or enthusiasm.
A device that absorbs noise, especially one used with an internal-combustion engine.
Find another word for damper. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for damper, like: hindrance, depressant, chill, wet-blanket, restraint and muffler.