THIORIDAZINE

Definition of THIORIDAZINE

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