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

Idioms similar to 'Greenhorn'

See also: