Iconoscope Definition

ī-kŏnə-skōp
noun
A television camera electron tube, consisting of a vacuum tube enclosing a photosensitive plate on which the image is projected, and of an electron gun that scans the image with a narrow focused beam.
Webster's New World

Other Word Forms of Iconoscope

Noun

Singular:
iconoscope
Plural:
iconoscopes

Origin of Iconoscope

  • Originally a trademark

    From American Heritage Dictionary of the English Language, 5th Edition

Find Similar Words

Find similar words to iconoscope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

iconoscope