Advertisement
Advertisement
Lenard tube
noun
, Electronics.
- 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
Browse