Synonyms

1. Lovell

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

Synonyms

  • Sir Alfred Charles Bernard Lovell

Featured Games

Rhymes with Lovell

  • shovel
  • hovel
Synonym.com