English dictionary
astronomy satellite meaning and definition
Definition and meaning of astronomy satellite at MeaningMonkey.org. astronomy satellite meaning and definition in the English Dictionary.ASTRONOMY SATELLITE noun
Definition of astronomy satellite (noun)
- a satellite equipped with a telescope to observe infrared radiation
Source: Princeton University Wordnet