cosmodrome
[ koz-muh-drohm ]
/ ˈkɒz məˌdroʊm /
noun
an aerospace center or launching site for spacecraft in the Soviet Union.
Words nearby cosmodrome
cosmid,
cosmine,
cosmism,
cosmo-,
cosmochemistry,
cosmodrome,
cosmogony,
cosmography,
cosmoid,
cosmological argument,
cosmological constant
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