Big Huge Thesaurus

neuroleptic

noun