DROP (12)


Meaning of DROP (12) in English

(n.) Any medicine the dose of which is measured by drops; as, lavender drops.

Webster's English dictionary.      Английский словарь Webster.