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

More General Terms


More Specific Terms