launchtower

noun
UK /ˈlɔːntʃˌtaʊə/
US /ˈlɔːntʃˌtaʊər/

A tall building or frame from which a rocket or spacecraft is sent into the sky.

The rocket stood on the launchtower, ready to blast off.


OTHER MEANINGS

2. A tower used to launch gliders or model rockets.

The club built a small launchtower for their model rockets.

3. A structure that holds and services a rocket before liftoff.

Engineers climbed the launchtower to check the fuel lines.

4. A platform for sending up fireworks or signal flares.

They set up a launchtower on the beach for the fireworks show.