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.
53 queries 0.573