Thesaurus.com
Dictionary.com

arranged match

NOUN
marriage of convenience
Synonyms