1. an untrained or inexperienced person.
  2. a naive or gullible person; someone who is easily tricked or swindled.
  3. Slang. a newly arrived immigrant; newcomer.


  1. an inexperienced person, esp one who is extremely gullible
  2. mainly US a newcomer or immigrant

mid-15c., “young horned animal,” from green (adj.) in sense of “new, fresh, recent” + horn (n.). Applied to new soldiers from c.1650; extended to any inexperienced person by 1680s.

Leave a Reply

Your email address will not be published.

50 queries 0.441