'Lenard tube' definitions:

Definition of 'Lenard tube'

From: GCIDE
  • Lenard tube \Lenard tube\ (Elec.) A tube for producing Lenard rays. [Webster 1913 Suppl.]