satellite : Idioms & Phrases


artificial satellite

  • noun man-made equipment that orbits around the earth or the moon
    satellite; orbiter.
WordNet

astronomy satellite

  • noun a satellite equipped with a telescope to observe infrared radiation
WordNet

communications satellite

  • noun an artificial satellite that relays signals back to earth; moves in a geostationary orbit
WordNet

galilean satellite

  • noun one of the four satellites of Jupiter that were discovered by Galileo
    Galilean.
WordNet

meteorological satellite

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

Satellite moth

  • (Zoöl.), a handsome European noctuid moth (Scopelosoma satellitia).
Webster 1913

satellite receiver

  • noun a receiver on a communications satellite
WordNet

satellite television

  • noun a television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth
    satellite television.
WordNet

satellite transmitter

  • noun a transmitter on a communications satellite
WordNet

satellite tv

  • noun a television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth
    satellite television.
WordNet

spy satellite

  • noun a satellite with sensors to detect nuclear explosions
WordNet

weather satellite

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