Dictionary entry

Lenard tube

Webster's Dictionary 1913

Lenard tube. (Elec.) A tube for producing Lenard rays.