team up


Meanings

  • form a team;

Synonyms