Synonyms for "Thorazine"

Words with similar meaning