DEWFALLS is a playable word

dewfall Scrabble® Dictionary

noun
pl. dewfalls
the formation of dew

152 Playable Words can be made from "DEWFALLS"