Definition, synonyms and related words
A phenothiazine derivative that is an antidepressant with sedative effects.