DOWNER Meaning of DOWNER in English n. sl. 1. a depressant or tranquillizing drug, esp. a barbiturate. 2 a depressing person or experience; a failure. 3 DOWNTURN. Oxford English vocab. Оксфордский английский словарь. 2012