Cathodoluminescence
Origin
- + luminescence.
Full definition of cathodoluminescence
Noun
cathodoluminescence
(plural cathodoluminescences)- (physics) A form of luminescence produced by the bombardment of a metal or a phosphor by electrons (as in a traditional television).