n. small globule of liquid, drip; very small amount; pendant; piece of candy, lozenge; act of dropping supplies from a plane; sudden descent, fall
DROP
Meaning of DROP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012