Dictionary.com
definitions
  • synonyms

satelloid

[sat-l-oid]
noun Aerospace.
  1. a low-altitude satellite using engines with small thrust to maintain its orbit.
Show More

Origin of satelloid

First recorded in 1950–55; satell(ite) + -oid
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for satelloid

Historical Examples

  • Would he have had the courage to drive the satelloid into the warhead?

    First on the Moon

    Jeff Sutton

  • This time there would be no satelloid, no Pickering to give his life.

  • The satelloid was a fragile thing compared to the Aztec—a moth compared to a hawk.

  • At its tremendous speed only the almost total absence of air molecules kept the satelloid from turning into a blazing torch.

  • The altitude needle tied into the grid showed that the satelloid was dropping fast.