uneasy alliance

Related

compromise · wary · temporary · enemies · rivals · mutual · distrust · necessity · cooperation · shaky · precarious · grudging · pact · coalition · bedfellows · suspicion · détente · ceasefire

Opposites
relationship type

uneasy alliancedeclared war

Formally announced military aggression

sworn enemies · blood feud · bitter rivalry · cold war · irreconcilable differences

stability and durability

uneasy allianceunbreakable bond

Connection impossible to sever

strong foundation

stability and comfort of partnership

uneasy allianceunited front

Coalition presenting as one

symbiotic relationship

Familiarity
Top 2,000,000