DROPS


Meaning of DROPS in English

n. medicine taken in doses that are measured by drops and is usually a chemical solution applied by dropping (for example: eyewash, eardrops); lower section of down-turned handlebars

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.