Find the word definition

Wiktionary
thiopropazate

n. An antipsychotic drug.

Wikipedia
Thiopropazate

Thiopropazate (Artalan, Dartal, Dartalan, Dartan) is a typical antipsychotic of the phenothiazine class. It is a prodrug to perphenazine.