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. 2012