Knockout Drops (noun) Definition, Meaning & Examples

plural noun
  1. chloral hydrate or any similar rapidly acting drug, especially one put in a drink secretly to make the drinker unconscious.
pl n
  1. a drug secretly put into someone's drink to cause stupefaction
Knockout Drops (noun) Definition, Meaning & Examples

More Definitions