thioridazine

(noun)

noun

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

Definition categories: man–made, antipsychotic, neuroleptic