English dictionary
lenard meaning and definition
Definition and meaning of lenard at MeaningMonkey.org. lenard meaning and definition in the English Dictionary.LENARD noun
Definition of Lenard (noun)
- German physicist who studied cathode rays (1862-1947)
- synonyms: Philipp Lenard
Source: Princeton University Wordnet