English > satellite: 5 senses > noun 1, artifact| Meaning | man-made equipment that orbits around the earth or the moon. |
|---|
| Synonyms | artificial 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 |
|---|
| Adjectives | antisatellite, ASAT | of or relating to a system to destroy satellites in orbit |
|---|
| Verbs | satellite | broadcast or disseminate via satellite |
|---|