Loading page
astronomy satellite is a noun meaning "a satellite equipped with a telescope to observe infrared radiation". It carries one recorded sense.
a satellite equipped with a telescope to observe infrared radiation
Definitions, synonyms and semantic relations for astronomy satellite come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.