teletube

/tɛləˈtjuːb/

Definitions

1. noun

A television system consisting of a series of cameras linked to a central control room, from which the images are transmitted to a television studio for processing and broadcasting.

“The news team used a teletube system to transmit live footage from the field to the studio.”

Synonyms

  • remote broadcasting
  • telepresence

Antonyms

  • broadcasting
  • live event