Synonyms and Antonyms for weather-satellite

1. weather satellite (n.)

a satellite that transmits frequent picture of the earth below

Synonyms: Antonyms:

3. satellite (n.)

any celestial body orbiting around a planet or star

Synonyms: Antonyms:

4. satellite (n.)

a person who follows or serves another

Synonyms: Antonyms:

5. satellite (adj.)

surrounding and dominated by a central authority or power

Synonyms: Antonyms:

7. weather (adj.)

towards the side exposed to wind

Synonyms: Antonyms:

8. weather (v.)

sail to the windward of

Synonyms: Antonyms:

9. weather (v.)

change under the action or influence of the weather

Synonyms: Antonyms:

10. weather (v.)

cause to slope

Synonyms: Antonyms: