Idiom: Greenhorn

Idiom Definitions for 'Greenhorn'


A greenhorn or someone who is described simply as green lacks the relevant experience and knowledge for their job or task
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: