Meaning of DEW in English

dew] n [ME, fr. OE deaw; akin to OHG tou dew, Gk thein to run] (bef. 12c) 1: moisture condensed upon the surfaces of cool bodies esp. at night

2: something resembling dew in purity, freshness, or power to refresh

3: moisture esp. when appearing in minute droplets: as a: tears b: sweat c: droplets of water produced by a plant in transpiration -- dew vt -- dew.less adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.