- observation satellite (English)
- Man-made device that orbits the earth, receiving, processing and transmitting signals and generating images such as weather pictures.
Translate observation satellite
Learn how to say "observation satellite" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.