Word
Lodge, n.
English physicist who studied electromagnetic radiation and was a pioneer of radiotelegraphy (1851-1940)
<noun.person>
Lodge
Sir Oliver Joseph Lodge
Sir Oliver Lodge
semantic pointers
instance hypernym
physicist