Definitions of Philipp lenard:

  • noun:   German physicist who studied cathode rays (1862-1947)