DEWDROP Meaning of DEWDROP in English n. a drop of dew. Oxford English vocab. Оксфордский английский словарь. 2012