Word info Synonyms

Sir Bernard Lovell

Noun

Meaning

English astronomer who pioneered radio astronomy (born in 1913)

Source: WordNet

Synonyms

Close letter words and terms