unholy alliance
Short definition from Wiktionary
Noun
- A coalition among seemingly antagonistic groups, especially if one is religious, for ad hoc or hidden gain. (See examples.)
We haven’t written up unholy alliance yet: Simple and Standard meanings, examples and a quiz.