YourDictionary

dewfall

noun

  1. the formation of dew
  2. the time of the evening when this begins

See dewfall in American Heritage Dictionary 4

Learn more about dewfall

link/cite print suggestion box