tenderfootEnglish

tenderfoot

Noun

An inexperienced person (especially someone inexperienced in outdoor living)

English: tenderfoot