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