Advertisement

Advertisement

Lenard tube

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 Lenard rays to pass out into the atmosphere.


Discover More

Word History and Origins

Origin of Lenard tube1

Named after P. Lenard

Advertisement

Advertisement

Advertisement

Advertisement


LenardLenca