Satelloid (noun) Definition, Meaning & Examples

noun Aerospace.
  1. a low-altitude satellite using engines with small thrust to maintain its orbit.
Satelloid (noun) Definition, Meaning & Examples

More Definitions