Big Huge Thesaurus

haloperidol

noun