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 Lenard 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