Yahoo India Web Search

Search results

  1. Dictionary
    dew
    /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"

    More definitions, origin and scrabble points