Word info Synonyms

Sir Oliver Joseph Lodge

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms