mesalliance

noun
  1. a marriage or union between people of unequal social rank or status
  2. Usage: formal; often implies disapproval from the perspective of the higher-ranking party
  3. an unsuitable alliance or association of any kind
  4. Usage: extended use beyond marriage

Examples