|
|
 |
|
|
|
|
| Hub·ble Tel·e·scope or Hub·ble Space Tel·e·scope |
noun |
|
| Definition: |
| |
telescope on satellite: a telescope mounted on a satellite that orbits the Earth, used to observe distant parts of the universe and photograph them. It was launched in 1990.
|
| [Late 20th century. After Edwin Hubble] |
|
|
|