dewdropPronunciation: /ˈdjuːdrɒp/Translate dewdrop | into German Definition of dewdrop noun a drop of dew. dewdrop in other Oxford dictionaries Definition of dewdrop in the US English dictionary