greenhorns meaning
- Define Greenhorns. Greenhorns synonyms, Greenhorns pronunciation, Greenhorns translation, English dictionary definition of Greenhorns. 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...