philipp lenard Meaning, Definition & Usage

  1. noun German physicist who studied cathode rays (1862-1947)
    Lenard.

WordNet