YourDictionary

greenhorn

noun

    1. an inexperienced person; beginner; novice
    2. Now Rare a newly arrived immigrant
  1. a person easily deceived; dupe

See greenhorn in American Heritage Dictionary 4

Learn more about greenhorn

link/cite print suggestion box