'meteorological satellite' definitions:

Definition of 'meteorological satellite'

From: WordNet
noun
A satellite that transmits frequent picture of the earth below [syn: weather satellite, meteorological satellite]