Meaning of DEW in English

noun an emblem of morning, or fresh vigor.

2. dew ·adj & ·noun ·same·as due, or duty.

3. dew ·noun figuratively, anything which falls lightly and in a refreshing manner.

4. dew ·noun moisture from the atmosphere condensed by cool bodies upon their surfaces, particularly at night.

5. dew ·vt to wet with dew or as with dew; to bedew; to moisten; as with dew.

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