uneasy alliance
- fragileEasily broken or damaged
- truceAgreed halt to hostilities
- reluctantUnwilling to act
- partnershipShared business arrangement
- tensionStretched or strained state
compromise · wary · temporary · enemies · rivals · mutual · distrust · necessity · cooperation · shaky · precarious · grudging · pact · coalition · bedfellows · suspicion · détente · ceasefire
uneasy alliancedeclared war
Formally announced military aggression
sworn enemies · blood feud · bitter rivalry · cold war · irreconcilable differences