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