satelloids

S1A1T1E1L1L1O1I1D2S1

A form of satelloid — An artificial satellite that needs continuous thrust to maintain altitude

Scrabble 11

Meanings

noun
  1. pluralplural of satelloid
Cite this entry
APA

satelloids. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/satelloids

MLA

“satelloids.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/satelloids. Accessed November 3, 2026.

Chicago

WatkinsX Dictionary, s.v. “satelloids,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/satelloids.

Source: satelloids on Wiktionary, CC BY-SA 4.0.