Word
weather satellite, n.
a satellite that transmits frequent picture of the earth below
<noun.artifact>
meteorological satellite
weather satellite
semantic pointers
hypernym
satellite, artificial satellite, orbiter