benzodiazepine

Definitions

Medical

  • noun a drug which acts on receptors in the central nervous system to relieve symptoms of anxiety and insomnia, although prolonged use is to be avoided

Sports

  • noun a mild anxiolytic used by sportspeople
http://www.dictionarycentral.com/definition/benzodiazepine.html