Noun dewdrop has 1 sense
  1. dewdrop - a drop of dew
    --1 is a kind of
    drop, bead, pearl
    --1 is a substance of dew
    --1 has substances: water, H2O
,
TOP