A satellite that transmits frequent picture of the earth below(noun)
WordNet. Princeton University. 2010.
Use "weather satellite" in a sentence
"NASA says a weather satellite that will run out of fuel in 2013 is a potential candidate for the first real-life refueling that would extend its life."