Clozaril
Noun
Meaning
an antipsychotic drug (trade name Clozaril) used as a sedative and for treatment-resistant schizophrenia; know to have few side effects
Source: WordNetSynonyms
Hypernyms
neuroleptic
antipsychotic
antipsychotic agent
antipsychotic drug
major tranquilizer
major tranquilliser