Synonyms: damper
Definition: a depressing restraint
Usage: rain put a damper on our picnic plans
Similar words: restraint
Definition: the act of controlling by restraining someone or something
Usage: the unlawful restraint of trade
Definition: a device that decreases the amplitude of electronic, mechanical, acoustical, or aerodynamic oscillations
Similar words: device
Definition: an instrumentality invented for a particular purpose
Usage: the device is small enough to wear on your wrist; a device intended to conserve water
Synonyms: damper
Definition: a movable iron plate that regulates the draft in a stove or chimney or furnace
Similar words: plate
Definition: a sheet of metal or wood or glass or plastic