Definition of Melleril in English:

Melleril

(also Mellaril)

noun

Pharmacology
  • The antipsychotic drug thioridazine. [A trademark in the United Kingdom.]

Origin

1950s; earliest use found in Journal of Pharmacological and Experimental Therapeutics. Origin unknown.

Pronunciation

Melleril

/ˈmɛlərɪl//ˈmɛlər(ə)l/