to invest money in something
Put a damper on sth
-
a device that stops a piano string from making a sound, that can be stopped from working by pressing a key or pedal:
Put a damper on sth meaning & definition 1 of Put a damper on sth.
-
a metal plate in a chimney that can be moved to control the flow of air and make the fire burn faster or more slowly:
Put a damper on sth meaning & definition 2 of Put a damper on sth.
Similar Words