lenard Meaning, Definition & Usage

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

WordNet