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.”
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.”