Greenhorn Meaning

There are 1 meaning(s) for word Greenhorn

Meaning 1 : an awkward and inexperienced youth

    Synonyms : cub,  rookie