Sir Oliver Lodge

Explore definitions, synonyms, and language insights of Sir Oliver Lodge

Definitions

Noun
English physicist who studied electromagnetic radiation and was a pioneer of radiotelegraphy (1851-1940)