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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.