Meaning of SATELLOID in English

SATELLOID

/sat"l oyd'/ , n. Aerospace.

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

[ 1950-55; SATELL(ITE) + -OID ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .