Online Dictionary and Scrabble Word Finder
(n.) The falling of dew; the time when dew begins to fall.
Dewfall