Meaning of weather satellite

Definition of weather satellite

(noun) a satellite that transmits frequent picture of the earth below

Other information on weather satellite

WIKIPEDIA results for weather satellite
Amazon results for weather satellite