alliance

noun

Definitions of alliance

English

an agreement between two or more people, groups, or countries to work together to achieve something

They have formed an alliance to contest the March election.