Definitions from Wikipedia (Overwhelmingly Large Telescope)
▸ noun: a conceptual design by the European Southern Observatory organization for an extremely large telescope, which was intended to have a single aperture of 100 meters in diameter.
▸ Words similar to overwhelmingly large telescope
▸ Usage examples for overwhelmingly large telescope
▸ Idioms related to overwhelmingly large telescope
▸ Wikipedia articles (New!)
▸ Words that often appear near overwhelmingly large telescope
▸ Rhymes of overwhelmingly large telescope
▸ Invented words related to overwhelmingly large telescope
▸ noun: a conceptual design by the European Southern Observatory organization for an extremely large telescope, which was intended to have a single aperture of 100 meters in diameter.
▸ Words similar to overwhelmingly large telescope
▸ Usage examples for overwhelmingly large telescope
▸ Idioms related to overwhelmingly large telescope
▸ Wikipedia articles (New!)
▸ Words that often appear near overwhelmingly large telescope
▸ Rhymes of overwhelmingly large telescope
▸ Invented words related to overwhelmingly large telescope