satelloid (0 synonym found)

We don't have synonyms for satelloid yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are sabelloid, patelloid and labelloid.


We don't have any synonyms for satelloid yet.

Did you mean…

Think satelloid belongs in the thesaurus? Recommend it and we'll take a look.


Definition of satelloid:

(n) : An artificial satellite that needs continuous thrust to maintain altitude

Definition of satelloid:

(n) : An artificial satellite that needs continuous thrust to maintain altitude

Back to Top