weather satellite Meaning, Definition & Usage

  1. noun a satellite that transmits frequent picture of the earth below
    meteorological satellite.

WordNet