Log in
Search words & phrases
link up
US /lɪŋk ʌp/
・
UK /liŋk ʌp/
B1
Definition
Video subtitles
phrasal verb
To form a connection or relationship for collaboration.
To connect or join together physically.
To meet someone.