What is the full meaning of mesalliances
MESALLIANCE, (French) a marriage with a person thought to be of inferior social position; an unsuitable union [n]
Example of the word mesalliances placed on a Scrabble board.