SynonymX
Speak
Weather Satellite
Definition of Weather Satellite
1.
A satellite that transmits frequent picture of the earth below
Noun
Synonyms for word "weather satellite"
meteorological satellite
Semanticaly linked words with "weather satellite"
artificial satellite
orbiter
satellite
Hyponims for word "weather satellite"
artificial satellite
orbiter
satellite