Search results
- Dictionarydew/djuː/
noun
- 1. tiny drops of water that form on cool surfaces at night, when atmospheric vapour condenses: "the grass was wet with dew"
verb
- 1. moisten with drops of liquid: literary "sweat dewed her lashes"
Powered by Oxford Dictionaries