EN

Synonyms for artificial satellite

All synonyms

Noun

1. Satellite

satellite, orbiter

Definitions

  1. n. 1

    Synonym of satellite (“a man-made apparatus designed to be placed in orbit around a celestial body”)

Example sentences

  • satellite Choose a suitable satellite image as the base map.

By length

7 letters
orbiter3
9 letters
satellite3

The small number after each word is its number of syllables (orbiter3 = 3 syllables).