knockout drops
Explore definitions, synonyms, and language insights of knockout drops
Definitions
Noun
chloral hydrate in combination with alcohol; usually administered surreptitiously to make the drinker unconscious