DEWFALLS is a playable word

dewfall Scrabble® Dictionary

noun
pl. dewfalls
the formation of dew
152 Playable Words can be made from "DEWFALLS"