Worlds of David Darling
Encyclopedia of Science
Home > Encyclopedia of Science

service tower

The vertical structure that provides access to various levels of a spacecraft to prepare it for launch. The service tower also supports the spacecraft until its own engines and guidance system take over.

Related category