benzodiazepine
Short definition from Wiktionary
Noun
- Any of a class of psychoactive drugs, structured upon diazepine, used in the treatment of anxiety, insomnia and other related disorders.
We haven’t written up benzodiazepine yet: Simple and Standard meanings, examples and a quiz.