weather satellite
1.
(
noun
) a satellite that transmits frequent picture of the earth below
Synonyms:
meteorological satellite
Related Words:
artificial satellite
,
satellite
Terms and Conditions of Use / Copyright Notice