meteorological satellite Meaning, Definition & Usage

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

WordNet