clozaril

Noun
  1. An antipsychotic drug (trade name Clozaril) used as a sedative and for treatment-resistant schizophrenia;
    Know to have few side effects (synset 103057257)

Other Searches