sir oliver lodge Meaning, Definition & Usage

  1. noun English physicist who studied electromagnetic radiation and was a pioneer of radiotelegraphy (1851-1940)
    Lodge; Sir Oliver Joseph Lodge.

WordNet