WINDLOADS is a playable word

windload Scrabble® Dictionary

noun
pl. windloads
the force exerted by the wind on a structure
254 Playable Words can be made from "WINDLOADS"