weather satellites
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
Hear It! Say It! Write It!
weather satellites