˜yÐÄvlog

Advertisement

Advertisement

satelloid

[ sat-l-oid ]

noun

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


Discover More

˜yÐÄvlog History and Origins

Origin of satelloid1

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

Advertisement

Advertisement

Advertisement

Advertisement