Webster's Revised Unabridged Dictionary · 1913

Lenard tube

Lenard tube

(Electricity) A tube for producing Lenard rays.