Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of artificial satellite
Definition that contains artificial satellite
  • sputnik a Russian artificial satellite
  • communications satellite an artificial satellite that relays signals back to earth; moves in a geostationary orbit
  • space station a manned artificial satellite in a fixed orbit designed for scientific research
  • space laboratory a manned artificial satellite in a fixed orbit designed for scientific research
  • space platform a manned artificial satellite in a fixed orbit designed for scientific research
My lists:
Recently viewed words: