DOWNER Meaning of DOWNER in English Noun. 1. A tranquillizer.2. Something that mentally depresses. E.g."It put me on a right downer, crashing the car, especially now when I have no money." Slang English vocab. Английский сленговый словарь. 2012