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