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

See also: