Lenard Tube (noun) Definition, Meaning & Examples

noun Electronics.
  1. an early cathode-ray tube having at the end opposite the cathode a window of thin glass or metal allowing cathode rays (Lenard rays ) to pass out into the atmosphere.
Lenard Tube (noun) Definition, Meaning & Examples

More Definitions