Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun weather_satellite

1 sense of weather satellite

Sense 1
weather satellite, meteorological satellite -- (a satellite that transmits frequent picture of the earth below)
       => satellite, artificial satellite, orbiter -- (man-made equipment that orbits around the earth or the moon)

2025, Cloud WordNet Browser