launch tower

Language: en

📖 Definitions

  1. A tall, specialized structure used in aerospace engineering to support, fuel, and provide access to a rocket or spacecraft during pre-launch preparations, and sometimes to serve as a recovery or landing structure for returning boosters.

💬 Examples

  1. The massive first stage attempted its controlled descent back to the launch tower.