Definition English:
|
|
Satellite that does not have its autonomous means of propulsion (or has limited such capacity), placed in space to ensure a mission of a certain length of time. (Material V - Gunn, S.W.A. Multilingual Dictionary of Disaster Medicine and International Relief, 1990) |