A DOWNER (DRUG) Meaning of A DOWNER (DRUG) in English a drug that relaxes you, a sedative Before bedtime he took a downer to help him relax and sleep. English idioms vocab. Словарь английских идиом и выражений. 2012