Wanthriven Definition

adjective

(dialectal, chiefly Scotland) Stunted; ill-grown; decayed; in a state of decline.

Wiktionary

(dialectal, chiefly Scotland) Emaciated; weakly.

Wiktionary

Origin of Wanthriven