teletube

English

Etymology

From tele- +‎ tube.

Noun

teletube (plural teletubes)

  1. (dated) Synonym of television tube.