hubble

/ˈhʌbəl/

Definitions

1. noun

A large, space telescope that was launched in 1990 and has made many important discoveries about the universe.

“The Hubble Space Telescope has greatly improved our understanding of the cosmos.”

Synonyms

  • spacecraft
  • telescope