Definition of Sir Oliver Lodge

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

Synonyms for word "sir oliver lodge"

Semanticaly linked words with "sir oliver lodge"