Search the meaning/definition of over one hundred thousand
words!
Random Word
damper means
a depressing restraint; "rain put a damper on our picnic plans"; a device that decreases the amplitude of electronic, mechanical, acoustical, or aerodynami... more