lovell Meaning, Definition & Usage

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

WordNet