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.      Английский сленговый словарь.