Definitions from Wikipedia (Lovell Telescope)
▸ noun: a radio telescope at Jodrell Bank Observatory, near Goostrey, Cheshire, in the north-west of England.
▸ Words similar to Lovell Telescope
▸ Usage examples for Lovell Telescope
▸ Idioms related to Lovell Telescope
▸ Wikipedia articles (New!)
▸ Words that often appear near Lovell Telescope
▸ Rhymes of Lovell Telescope
▸ Invented words related to Lovell Telescope
▸ noun: a radio telescope at Jodrell Bank Observatory, near Goostrey, Cheshire, in the north-west of England.
▸ Words similar to Lovell Telescope
▸ Usage examples for Lovell Telescope
▸ Idioms related to Lovell Telescope
▸ Wikipedia articles (New!)
▸ Words that often appear near Lovell Telescope
▸ Rhymes of Lovell Telescope
▸ Invented words related to Lovell Telescope