satelloid

[sat-l-oid]
|

noun Aerospace.

a low-altitude satellite using engines with small thrust to maintain its orbit.

Nearby words

  1. satellite navigation,
  2. satellite navigation system,
  3. satellite station,
  4. satellitium,
  5. satellitosis,
  6. satem,
  7. sati,
  8. satiable,
  9. satiate,
  10. satiated

Origin of satelloid

First recorded in 1950–55; satell(ite) + -oid

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for satelloid