Word Study
lovell
WORDNET DICTIONARY
Noun lovell has 1 sense
- lovell(n = noun.person) sir alfred charles bernard lovell, sir bernard lovell - English astronomer who pioneered radio astronomy (born in 1913); Array is a kind of astronomer, stargazer, uranologist
For further exploring for "lovell" in Webster Dictionary Online