Definition, synonyms and related words
A connection enabling somebody to communicate audiovisually from a remote location.