WordNet
meteorological satellite
n. a satellite that transmits frequent picture of the earth below [syn: weather satellite]
Usage examples of "meteorological satellite".
Carl Sagan and his col- leagues used meteorological satellite photographs to show that Mariner IV could not possibly have detected life even on the well-populated Earth.