Dictionary
Le'nard tube"
Electronics.
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.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.