cosmodrome

/kɒzˈmɒdrəm/

Definitions

1. noun

A large facility or area for launching spacecraft, especially rockets, into space.

“The cosmodrome in Kazakhstan is a key launching site for many international space missions.”

Synonyms

  • launch site
  • spaceport

Antonyms

  • launchpad