Idiom: Greenhorn

What does 'Greenhorn' mean?

A greenhorn or someone who is described simply as green lacks the relevant experience and knowledge for their job or task

See also: