Weather satellite
WordNet

noun


(1)   A satellite that transmits frequent picture of the earth below
 
x
OK