<< Back to dictionary

The Meaning of dewfall

  • (n.) The falling of dew; the time when dew begins to fall.