Word info

dewfall

Noun

Meaning

The falling of dew; the time when dew begins to fall.

Source: Webster's dictionary

Close letter words and terms