DROP Meaning of DROP in English ( n. ) Any medicine the dose of which is measured by drops; as, lavender drops. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012