knockout drops
English Dictionary
->
Letter K
-> knockout drops
Search Dictionary:
knockout drops Definition
(n)
chloral
hydrate
in
combination
with
alcohol
;
usually
administered
surreptitiously
to
make
the
drinker
unconscious
knockout drops Synonyms
knockout drops
Mickey Finn
© Art Branch Inc.