Definition: Meaning of, Hubble Telescope, the in English to English dictionary.
Pronunciation:/ ðə;ðɪ;ðiː /
synonym
antonym
a very powerful TELESCOPE (= a piece of equipment for making distant objects look larger and closer) which is attached to a SATELLITE in space, going around the Earth, and can see much further into space than TELESCOPEs on Earth