1.be implicative of each other
2.complement each other; be mutually complementary;
3.grapple with each other
4.have a tacit mutual understanding; coordinate by tacit agreement
7.each trying to squeeze the other out;
8.harbour [shield] each other;
9.be [become] estranged from each other;