What is the full meaning of windlestrae
(Scots) anything light or insubstantial; a feeble person, also WINDLESTRAW [n -S]
Example of the word windlestrae placed on a Scrabble board.