Synonyms of Meteorological Satellite in English :
Antonyms of Meteorological Satellite in English
Thesaurus of Meteorological Satellite in English
Meteorological Satellite
see definition of meteorological satelliteSynonyms of meteorological satellite
1. (noun) a satellite that transmits frequent picture of the earth below
Hypernyms of meteorological satellite
1. (noun) a satellite that transmits frequent picture of the earth below