What is the full meaning of wanthriven
(Scots) stunted, ill-grown [adj]
Example of the word wanthriven placed on a Scrabble board.