Answer: goodterms

AnswerCrossword Clue
GOODTERMS

On ... with (amicable)