put a damper on
- have a subduing or inhibiting effect on
- have a depressing, subduing, or inhibiting effect on
Oxford American Dictionary
1. put a damper on sth ex. Their argument put a damper a bit of a damper on...
...出乎某人意料之外 Wild horses would not get/drag 再怎樣也不可能 Put a damper on (someone) 使影響 ; 使沮喪 Cast a shadow on (someone) 對某事物造成影響...
...the hop (口語)出其不意3.Wild horses would not get/drag 心意堅定4.Put a damper on (someone) 潑冷水，.使掃興5.Cast a shadow on (someone) 蒙上一層陰影6...