English | German | Russian | Czech

launchpad English

Meaning launchpad meaning

What does launchpad mean?

launchpad

(= launching pad) a platform from which rockets or space craft are launched

Synonyms launchpad synonyms

What other words have the same or similar meaning as launchpad?

Are you looking for...?