DEWDROP Meaning of DEWDROP in English [dew.drop] n (13c): a drop of dew Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012