SNOWDROP Meaning of SNOWDROP in English ■ noun a bulbous plant which bears drooping white flowers during the late winter. [ Galanthus nivalis .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004