(METEOrological SATellite) Europe's geostationary weather satellite, launched by the European Space Agency and now operated by an organization called Eumetsat.

Loading conversations.
Similar or Related Terms
Statistics
140
Characters
20
Words
-8.05
Flesch Reading Ease
19.3
Flesch Kincaid Grade