Definition, synonyms and related words
Any of several satellites used to gather data about the Earth's surface resources.