Definition

noun. an artificial satellite that revolves around the Earth and detects and reports weather patterns on the Earth's surface

Example Sentence

The weather satellites predict a storm tonight.

Synonyms

meteorological satellite; aid to meteorologists; aid to weathermen

Antonyms

moon

Hear It! Say It! Write It!

weather satellites
Hear It! Say It! Write It!