Synonyms for artificial satellite
Most common
Definitions
- 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).