on good terms

Related

peaceable · reconciled · rapport · understanding · warmth · handshake · trust · respect · allies · buddies · neighborly · smooth · cooperative · mended · forgiven · truce · reunion · bonded

Opposites
relationship quality

on good termsat odds

In a state of conflict

estranged · at loggerheads · hostile · feuding · on the outs

Familiarity
Top 2,000,000