Word.ws English Dictionary

satelloid

satelloid noun: an artificial satellite that needs continuous thrust to maintain altitude.

Noun

satelloid (plural satelloids)

  1. An artificial satellite that needs continuous thrust to maintain altitude

Forms of satelloid

pluralsatelloids

Origin of satelloid

From satellite + -oid.

Questions about satelloid

What does satelloid mean?
Satelloid means an artificial satellite that needs continuous thrust to maintain altitude.
What part of speech is satelloid?
Satelloid is a noun.
What is the plural of satelloid?
The plural of satelloid is satelloids.

Words near satelloid in the dictionary

  1. satellitome
  2. satellitomes
  3. satellitory
  4. satellitoses
  5. satellitosis
  6. satelloid
  7. satelloids
  8. satelloon
  9. satelloons
  10. satem
  11. satemisation

Source and license

Adapted from Wiktionary: satelloid (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.

Last updated:

Cite this entry: “satelloid.” Word.ws, https://word.ws/satelloid. Based on Wiktionary, CC BY-SA 4.0.