WordReference Random House Unabridged Dictionary of American English © 2026
sat•el•loid
(sat′l oid′),USA pronunciation n. [Aerospace.]
- Aerospacea low-altitude satellite using engines with small thrust to maintain its orbit.
- satell(ite) + -oid 1950–55