Big Huge Thesaurus

anticholinesterase

noun