meteorological satellite

1. (noun) a satellite that transmits frequent picture of the earth below
Synonyms: weather satellite
Related Words: artificial satellite, satellite



Terms and Conditions of Use / Copyright Notice