DROP OF RAIN Meaning of DROP OF RAIN in English one water droplet of rain from the sky Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012