to associate with;  to keep company with;  to go out with;  to go along with;  to follow someone's lead;  to accompany someone
 to suit;  to match;  to become;  to be like
 to be in time (for);  to serve (suit, meet) the purpose;  to be good enough;  to be enough
 to be opposite;  to face each other;  to confront (an issue);  to face
 to discuss;  to talk together
 for two people's eyes to meet;  catching someone's eye;  making eye contact;  meeting a person's gaze
 to be opposite;  to face each other
 to come into contact with;  to touch (each other);  to have a brush with
 to stare at each other;  to lock eyes with
 to exchange glances;  to correspond;  to counterbalance
 to join (hands);  to take (each other's hands);  to scramble for;  to struggle for;  to pay attention to;  to take notice of
 to be(come) intertwined;  to be entangled
 to compete with;  to argue with;  to quarrel
 to associate with;  to keep company with;  to go out with;  to go along with;  to follow someone's lead;  to accompany someone
 to glare at each other;  to confront each other
 to balance;  to be in harmony;  to be in equilibrium;  to suit;  to go well together;  to be a good match
 to get along (with someone);  to be like-minded;  to be congenial
 to compete (with each other);  to contend for;  to vie for;  to rival
 to lie on top of each other;  to overlap;  to pile up
 to be palatable;  to suit one's taste
 to compete with;  to vie for
 to be understood by each other (of thoughts, feelings, etc.);  to be comprehended;  to exchange with each other (thoughts, feelings, etc.);  to express to each other (e.g. intentions);  to communicate with each other
 to help each other;  to cooperate
 to be mixed together;  to be blended;  to intermingle;  to commingle
 to fight;  to compete;  to contest;  to argue;  to dispute heatedly
 to be congenial;  to agree with one;  to be in one's nature
 to meet;  to meet up;  to rendezvous;  to join (of roads, rivers, etc.);  to flow together
 to knock (ideas) against each other;  to present competing ideas;  to have a lively exchange of ideas;  to smash together;  to crash into each other;  to throw at each other
 to frolic about;  to mess around
 to call each other;  to call out to one another
 to press against each other;  to huddle together
 to understand (each other);  to comprehend
 to negotiate (with someone about);  to talk over (something with);  to tackle someone (about);  to throw on each other;  to splash (water) on each other;  to pour on each other
 to clasp together (esp. hands);  to entwine (e.g. fingers)
 to support each other;  to support one another
 to snarl (at each other);  to growl (angrily);  to quarrel;  to fight;  to argue
 to meet fortuitously (e.g. running into an old friend);  to meet by chance;  to happen across
 to get involved or entangled in;  to get mixed up in;  to have something to do with;  to have dealings with
 to adjoin each other;  to sit side by side
 to be consistent;  to be coherent
 to rub against;  to chafe;  to quarrel
 to engage (with);  to be in gear (with);  to bite each other;  to be on the same wavelength
 to glare at each other;  to confront each other
 to clash;  to collide;  to conflict;  to meet (by chance);  to come across;  to run into
 to make a joint vow;  to swear together;  to pledge
 to see eye to eye;  to be on the same wavelength;  to talk the same language
 to be in focus;  to come into focus
 to pay;  to be profitable;  to pull against each other
 to meet (by chance);  to come across;  to meet (e.g. of rivers, highways, etc.);  to emerge and engage (an enemy)
 to be matched against (in a sports contest)
 to crowd together in a confined space;  to gather and make a commotion
 to get entangled (with each other);  to get muddled together
 to undertake;  to take on (task);  to assure;  to guarantee;  to vouch (for)
 to form a partnership or association;  to join together;  to grapple with
 to mutually recognize;  to agree;  to accept
 to be mixed together;  to be blended;  to intermingle;  to commingle
 to perform in tune with each other;  to get along well;  to be in perfect harmony;  to make a perfect pair (team, etc.)
 to negotiate (with someone about);  to talk over (something with);  to tackle someone (about);  to throw on each other;  to splash (water) on each other;  to pour on each other
 to exchange (messages, thoughts, etc.);  to communicate
 to get on well (with a person); (lit.) to be a good match with one's horse (e.g. of a rider)
 to pull from both ends;  to pull from both sides;  to play tug of war
 to jostle;  to crowd;  to haggle
 to strike (each other);  to come to blows;  to fight (each other);  to speak (to each other)
 to be consistent;  to be coherent
 to jostle;  to shove and push;  to struggle with one another
 to stare at each other;  to lock eyes with
 to be opposite;  to face each other
 to put something on top of another thing;  to superimpose
 to be reasonable;  to stand to reason;  to be logical;  to hold water
 to throw something to each other;  to pass something back and forth;  to bandy something around;  to take part in a pitching duel
 to rub against;  to chafe;  to quarrel
 to be on the same wavelength;  to think alike;  to get along
 to reach an agreement;  to come to an understanding;  to compromise (with);  to get along well with
 to suit one's skin (of cosmetics);  to agree with one's skin;  to be compatible;  to get along well;  to be to one's liking
 to struggle for;  to compete with;  to vie with
 to give and take;  to make mutual concessions;  to compromise
 to balance;  to be in harmony;  to be in equilibrium;  to suit;  to go well together;  to be a good match
 to hate each other;  to hate mutually
 to discuss;  to talk together
 to communicate;  to commune
 to get on well (with a person); (lit.) to be a good match with one's horse (e.g. of a rider)
 to sound together;  to vibrate mutually;  to reverberate
 to meet somebody by chance;  to happen upon
 to meet somebody by chance;  to happen upon
 to comfort one another;  to offer each other consolation
 to bite each other;  to fit together;  to mutually encroach;  to eat together
 to poke each other;  to jab each other
 to be(come) intertwined;  to be entangled
 to meet fortuitously (e.g. running into an old friend);  to meet by chance;  to happen across
 to debate;  to deliberate;  to argue;  to contend;  to discuss;  to dispute
 to be crowded;  to be packed;  to be jammed
 to collude (with);  to conspire (with);  to make friends with;  to get along well with;  to become intimate (with opposite sex);  to establish a secret liaison (with)
 to get involved or entangled in;  to get mixed up in;  to have something to do with;  to have dealings with
 to balance;  to counterpoise;  to remain unchanged;  to share (e.g. the expense);  to bear (part of)
 to undertake;  to take on (task);  to assure;  to guarantee;  to vouch (for)
 to have a bad time;  to go through a bitter experience;  to get into trouble;  to get hurt;  to suffer
 to have a bad time;  to go through a bitter experience;  to get into trouble;  to get hurt;  to suffer
 to get along;  to hit it off;  to be on the same page;  to work well together;  to synchronize
 to fight with swords;  to cross swords
 to come into focus;  to be in focus;  to be on the point
 to join (hands);  to take (each other's hands);  to scramble for;  to struggle for;  to pay attention to;  to take notice of
 to go through a bitter experience;  to get into trouble;  to get hurt;  to feel pain
 to meet;  to meet up;  to rendezvous;  to join (of roads, rivers, etc.);  to flow together
 to have dealings with;  to be involved in
 to get entangled (with each other);  to get muddled together
 to associate with;  to keep company with;  to go out with;  to go along with;  to follow someone's lead;  to accompany someone
 to negotiate (with someone about);  to talk over (something with);  to tackle someone (about);  to throw on each other;  to splash (water) on each other;  to pour on each other
 to balance;  to be in harmony;  to be in equilibrium;  to suit;  to go well together;  to be a good match
 to adjoin each other;  to sit side by side
 to attack each other;  to launch assaults on each other
 to have a hard time of it
 to be compatible;  to get along well
 to lean against each other;  to rely on each other;  to depend on each other;  to scratch each other's backs
 to get along with;  to compromise;  to make concessions;  to come to an agreement
 to rub against;  to chafe;  to quarrel
 to crowd together in a confined space;  to gather and make a commotion
 to talk together;  to chat together
 to get married;  to accompany each other;  to go together
 to reach an agreement;  to come to an understanding;  to compromise (with);  to get along well with
 to talk together;  to chat together
 to meet fortuitously (e.g. running into an old friend);  to meet by chance;  to happen across
 to be mixed together;  to be blended;  to intermingle;  to commingle
 to pull from both ends;  to pull from both sides;  to play tug of war
 to be ready-made;  to become intimate with
 a meeting by chance is preordained
 to be crowded;  to be packed;  to be jammed
 to get along well together;  to be close to each other
 to have dealings with;  to be involved in
 to engage in (mutual) competition
 to negotiate (with someone about);  to talk over (something with);  to tackle someone (about);  to throw on each other;  to splash (water) on each other;  to pour on each other
 to relieve each other;  to take turns (to do)
 to pull from both ends;  to pull from both sides;  to play tug of war
 to shed light on each other
 to vie with another;  to emulate each other
 to have a secret affair;  to meet secretly (for two persons);  to flirt with one another
 to negotiate (with someone about);  to talk over (something with);  to tackle someone (about);  to throw on each other;  to splash (water) on each other;  to pour on each other
 to get involved or entangled in;  to get mixed up in;  to have something to do with;  to have dealings with
 a meeting by chance is preordained
 to relieve each other;  to take turns (to do)
 to grapple with (each other);  to tussle with;  to wrestle with;  to scuffle with
 to be(come) intertwined;  to be entangled
 to rub against;  to chafe;  to quarrel
 to get along with;  to compromise;  to make concessions;  to come to an agreement
 to fit well (e.g. clothes);  to be good for one's health
 to struggle for;  to compete with;  to vie with
 to poke each other;  to jab each other
 to be compatible;  to get along well
 to match;  to harmonize with (also feelings, aroma, etc.)
 to engage in (mutual) competition
 to fit well (e.g. clothes);  to be good for one's health
 the figures add up;  the calculation comes out right;  to be profitable;  to pay
 the figures add up;  the calculation comes out right;  to be profitable;  to pay