Log in
Search words & phrases
team up
US /tim ʌp/
・
UK /ti:m ʌp/
A1
Definition
Video subtitles
phrasal verb
To form as a group to work together on something