Noun
unholy alliance (uncountable) A coalition among seemingly antagonistic groups, especially if one is religious, for ad hoc or hidden gain. (See examples.)