Big Huge Thesaurus

antipsychotic

noun