Synonyms

1. Lovell

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

Synonyms

  • Sir Alfred Charles Bernard Lovell

Featured Games

Words that Rhyme with Lovell

  • shovel
  • hovel
Synonym.com