Define greenhorn. greenhorn synonyms, greenhorn pronunciation, greenhorn translation, English dictionary definition of greenhorn. n. 1. An inexperienced or immature person, especially one who is easily deceived. 2. A newcomer, especially one who is unfamiliar with the ways of a place... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.