A mistress is a man's long term sexual partner and companion. Today it is used primarily to refer to the companion of a man who is married to another woman, in the case of an unmarried man it is usual to speak of a "girlfriend" or "partner." The relationship is generally stable and...