team up

Débutant (A2)neutral

To join with other people to work together on something.

"The two companies decided to team up to develop the new technology."


Expressions associées