meteorological-satellite

Nouns

  • (n) a satellite that transmits frequent picture of the earth below weather satellite,

Synonyms

weather satellite

Words of close approximity