Sir Oliver Joseph Lodge
Explore definitions, synonyms, and language insights of Sir Oliver Joseph Lodge
Definitions
Noun
English physicist who studied electromagnetic radiation and was a pioneer of radiotelegraphy (1851-1940)