GREENHORN Meaning of GREENHORN in English n. an inexperienced or foolish person; a new recruit. Oxford English vocab. Оксфордский английский словарь. 2012