Webster's English Dictionary

Enter the word to look up:

greenhorn

green.horn \-.ho.(*)rn\ n [obs. greenhorn (animal with young horns)] : an 
   inexperienced or unsophisticated person