slang
: a tablet of a powerful benzodiazepine sedative and hypnotic drug C16H12FN3O3 that is not licensed for medical use in the U.S. but is used illicitly
Love words? Need even more definitions?
Merriam-Webster unabridged
Share