'Philipp Lenard' definitions:

Definition of 'Philipp Lenard'

(from WordNet)
noun
German physicist who studied cathode rays (1862-1947) [syn: Lenard, Philipp Lenard]