sir bernard lovell Meaning, Definition & Usage

  1. noun English astronomer who pioneered radio astronomy (born in 1913)
    Lovell; Sir Alfred Charles Bernard Lovell.

WordNet