Lenard tube: Meaning and Definition of

Le'nard tube"

Pronunciation: [key]
— Electronics. Electronics.
  1. an early cathode-ray tube having at the end opposite the cathode a window of thin glass or metal allowing cathode raysto pass out into the atmosphere.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.