The meaning and origin of interesting English phrases
A newcomer or novice, especially one unaccustomed to hardship or outdoor life.