thioridazine Meaning, Definition & Usage

  1. noun a tranquilizer (trade name Mellaril) used to treat schizophrenia and other psychotic disorders
    Mellaril.

WordNet