astronomy satellite
Meaning, Definition & Usage
Dictionary
Related
noun
a satellite equipped with a telescope to observe infrared radiation
WordNet
Previous
astronomian
astronomic
astronomical
astronomically
astronomize
Next
astrophel
astrophotography
astrophysical
astrophysicist
astrophysics