Definition of space telescope in English:

Share this entry

space telescope

noun

An astronomical telescope that operates in space by remote control, to avoid interference by the earth’s atmosphere.
Example sentences
  • We can marvel at the latest images beamed back to earth from the Hubble space telescope or a spacecraft orbiting Mars.
  • For comparative historical analysis, this should be a revolution of the same magnitude as the Hubble space telescope was in astronomy.
  • The Hubble space telescope has been in orbit for 15 years, during which time it has taken over 750,000 images of the universe.

For editors and proofreaders

Line breaks: space tele|scope

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.