downer

downer
noun
(informal)(非正式)
  1. (一般作 downers)a depressant or tranquillizing drug, especially a barbiturate
    抑制药,镇静药(尤指巴比妥类药物)
  2. a dispiriting or depressing experience or factor
    令人沮丧的经历(或因素)
    the thought of the danger his son was in put something of a downer on the situation.
    想到他儿子面临的危险让他多少觉得情况有些令人沮丧。
    ■a period of consistent failure
    不断的失利(或挫折),一再遇挫
    Birmingham City are on a real downer.
    伯明翰队的确是一再遇挫。
  3. a cow or other animal which has fallen down and cannot get to its feet unaided
    卧地不起的病畜
英语宝典
考试词汇表