Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ“Lenard”
We have one entry that includes the term Lenard.
Lenard rays
plural noun: a mixture of cathode rays that have emerged from a vacuum tube into the outside space through a window consisting of a piece of thin metal foil and rays emitted by the foil as a result of the incidence of the cathode rays
Love words? Need even more definitions?
Merriam-Webster unabridged