Home

Word

meteorological satellite, n.
more info a satellite that transmits frequent picture of the earth below
<noun.artifact>

meteorological satellite weather satellite
semantic pointers
hypernym