Lovell - Definition

lovell

n 1: English astronomer who pioneered radio astronomy (born in
1913) [syn: Lovell, Sir Bernard Lovell, Sir Alfred
Charles Bernard Lovell]

Look up another word