videolink noun1 •A connection enabling somebody to communicate audiovisually from a remote location.The witness gave evidence to the court via videolink. formsvideolinks