Definition of ICONOSCOPE

iconoscope

Plural: iconoscopes

Noun

  • the first practical television-camera for picture pickup; invented in 1923 by Vladimir Kosma Zworykin
  • an early television camera having a mosaic of photoactive cells

Origin / Etymology

From icono- + -scope.

Scrabble Score: 16

iconoscope: valid Scrabble (US) TWL Word
iconoscope: valid Scrabble Word in Merriam-Webster MW Dictionary
iconoscope: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 20

iconoscope: valid Words With Friends Word