Noun: weather satellite 'we-dhu(r) 'sat,lIt
- A satellite that transmits frequent pictures of the earth below
"Images from the weather satellite helped track the hurricane's path";
- meteorological satellite
Derived forms: weather satellites
Type of: artificial satellite, orbiter, satellite
Encyclopedia: Weather satellite