Definitions
noun
English astronomer who pioneered radio astronomy (born in 1913)
Look “sir bernard lovell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
English astronomer who pioneered radio astronomy (born in 1913)