Greenhorns Meaning

There are 1 meaning(s) for word Greenhorns

Meaning 1 : an awkward and inexperienced youth

    Synonyms : cub,  rookie