satellite : Idioms & Phrases
Index
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.