mistress: an adulterous woman; a woman who has an ongoing extramarital sexual relationship with a man
domestic partner: a person (not necessarily a spouse) with whom you cohabit and share a long-term sexual relationship
anticholinesterase: a medicine that inhibits cholinesterase by combining with it and so has a cholinergic effect