DEWDROP Meaning of DEWDROP in English / ˈdjuːdrɒp; NAmE ˈduːdrɑːp/ noun a small drop of dew or other liquid Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005