English > artificial satellite: 1 sense > noun 1, artifactMeaning | man-made equipment that orbits around the earth or the moon. |
---|
Synonyms | satellite, orbiter |
---|
Parts | solar array, solar battery, solar panel | electrical device consisting of a large array of connected solar cells |
---|
Narrower | astronomy satellite | A satellite equipped with a telescope to observe / observe infrared radiation |
---|
communications satellite | An artificial satellite that relays signals back to earth |
space station, space platform, space laboratory | A manned artificial satellite in a fixed orbit designed for scientific research |
spacecraft, ballistic capsule, space vehicle | A craft capable of traveling in outer space |
sputnik | A Russian artificial satellite |
spy satellite | A satellite with sensors to detect nuclear explosions |
weather satellite, meteorological satellite | A satellite that transmits frequent picture of the earth below |
Broader | equipment | An instrumentality needed for an undertaking or to perform a service |
---|
Spanish | orbitador, satélite artificial, satelite, satélite |
---|
Catalan | orbitador, satèl·lit artificial, satèl·lit |
---|