NELSON Meaning of NELSON in English Noun. A drink of Stella, a lager produced by Stella Artois. Rhyming slang. Slang English vocab. Английский сленговый словарь. 2012