Find the word definition

Wiktionary
wanthriven

a. 1 (context dialectal chiefly Scotland English) stunted; ill-grown; decayed; in a state of decline. 2 (context dialectal chiefly Scotland English) emaciated; weakly.