English
Detailed Synonyms for meteorological satellite in English
meteorological satellite:
meteorological satellite [the ~] noun
-
the meteorological satellite
– a satellite that transmits frequent picture of the earth below 1the weather satellite; the meteorological satellite– a satellite that transmits frequent picture of the earth below 1