English Dictionary
Definition greenhorn in British English
greenhorn noun
[countable] noun
/ˈɡriːnˌhɔː(r)n/
1
someone who does not have much experience
Synonyms and related words
