GREENHORN Meaning of GREENHORN in English n. an inexperienced or foolish person; a new recruit. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012