KNOCKOUT DROPS


Meaning of KNOCKOUT DROPS in English

noun plural

: drops of a solution of a drug (as chloral hydrate) put into a drink and designed to make the drinker unconscious or stupefied

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.