Advertisement

Advertisement

satelloid

[ sat-l-oid ]

noun

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


Discover More

Word History and Origins

Origin of satelloid1

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

Advertisement

Advertisement

Advertisement

Advertisement


satellitiumsatem