cosmodrome

[ koz-muh-drohm ]
/ ˈkɒz məˌdroʊm /

noun

an aerospace center or launching site for spacecraft in the Soviet Union.

Origin of cosmodrome

1950–55; < Russian kosmodróm; see cosmo-, -drome

British Dictionary definitions for cosmodrome

cosmodrome
/ (ˈkɒzməˌdrəʊm) /

noun

a site, esp one in the former Soviet Union, from which spacecraft are launched