What does "dewy" mean?

Dewy: Falling gently and beneficently, like the dew. Dewy sleep ambrosial. Cowper.

Additional senses

  1. 2.(Bot.) Resembling a dew-covered surface; appearing as if covered with dew.

Sources