Open English Wordnet
Nouns
(n)mistress, kept woman, fancy womanan adulterous woman; a woman who has an ongoing extramarital sexual relationship with a man
(n)schoolmarm, schoolma'am, schoolmistress, mistressa woman schoolteacher (especially one regarded as strict)