knockout drops Meaning, Definition & Usage

  1. noun chloral hydrate in combination with alcohol; usually administered surreptitiously to make the drinker unconscious

WordNet