Definition, synonyms and related words
A phenothiazine drug with neuroleptic and antihistamine properties.