satelloid

Noun

 * 1) An artificial satellite that needs continuous thrust to maintain altitude