A satellite that transmits frequent picture of the earth below.
1 This DVD logs a year's worth of meteorological satellite images from 11 locations.
2 The launch of a new meteorological satellite for Europe has had to be aborted.
3 The last polar launch from Cape Canaveral was in February 1969 when the ESSA-9 meteorological satellite launched on a three-stage Delta rocket.
4 We've been studying weather patterns on Arrakis, analyzing images from our new proprietary meteorological satellites .
5 Taking this to heart, Eumetsat, the European Meteorological Satellite Organisation, changed yesterday in a low-key but most significant way.
Grammar, pronunciation and more
This collocation consists of: Translations for meteorological satellite