on good terms
- friendlyShowing kindness, warmth
- amicablePeacefully cooperative in manner
- cordialWarmly friendly manner
- harmoniousPleasingly in accord
- civilMinimally polite
peaceable · reconciled · rapport · understanding · warmth · handshake · trust · respect · allies · buddies · neighborly · smooth · cooperative · mended · forgiven · truce · reunion · bonded
on good termsat odds
In a state of conflict
estranged · at loggerheads · hostile · feuding · on the outs
on good termsout of favor
in the doghouse · persona non grata · blacklisted · unwelcome · shunned