English dictionary

weather satellite meaning and definition

Definition and meaning of weather satellite at MeaningMonkey.org. weather satellite meaning and definition in the English Dictionary.

WEATHER SATELLITE noun

Definition of weather satellite (noun)

  1. a satellite that transmits frequent picture of the earth below
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: