Definitions of Sir bernard lovell:

  • noun:   English astronomer who pioneered radio astronomy (born in 1913)