GREENHORN Meaning of GREENHORN in English A novice on the town, an undebauched young fellow, just initiated into the society of bucks and bloods. Slang English vocab. Английский сленговый словарь. 2012