video link

listen to the pronunciation of video link
English - English

Definition of video link in English English dictionary

videolink
A connection enabling somebody to communicate audiovisually from a remote location

The witness gave evidence to the court via videolink.