Cosmodrome (noun) Definition, Meaning & Examples

noun
  1. an aerospace center or launching site for spacecraft in the Soviet Union.
noun
  1. a site, esp one in the former Soviet Union, from which spacecraft are launched
Cosmodrome (noun) Definition, Meaning & Examples

More Definitions