Definition of space launcher in English:

space launcher

noun

Astronautics
  • A rocket or other vehicle used to carry spacecraft into space.

Origin

1950s; earliest use found in Idaho State Journal.