• Thioridazine

    Noun

    thioridazine

    (uncountable)
    1. An antipsychotic drug used in the treatment of anxiety, depression and autism
    © Wiktionary