ALL meanings of wanthriven
- adjective wanthriven (dialectal, chiefly Scotland) Stunted; ill-grown; decayed; in a state of decline. 0
- adjective wanthriven (dialectal, chiefly Scotland) emaciated; weakly. 0
- adjective wanthriven poorly developed or undersized 0