• Dewdrop

    Alternative forms

    Full definition of dewdrop

    Noun

    dewdrop

    (plural dewdrops)
    1. A droplet of water formed as dew.
    © Wiktionary