Big Huge Thesaurus

thioridazine

noun

sounds kind of like