Feedback
Cosmodrome
Meaning
Noun
●
A
site
for
launching
spacecraft
, usually
in reference to
such Soviet or Russian
built
sites
as the Baikonur, Kazakhstan and Plesetsk, Russia cosmodromes.
Sourced from
Wiktionary
Synonyms
Spaceport
Related
Undercity
Spaceport
Skywatch
Citadel
Pyramidion
Airstrip
Space Station
Launch Complex
Black Sea
International Space Station
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better