About us
Define
Definitions for
"Abstract A space tether"
a long cable used to couple spacecraft together as they orbit the central body (i
directory.eoportal.org