A rocket sits on a launch pad.
launch pad definition by American Heritage Dictionary
- The base or platform from which a rocket or space vehicle is launched.
- A foundation or starting point.
Variant of launchpad
or launch pad
- the platform from which a rocket, guided missile, etc. is launched
- Informal launching pad (sense )