Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cosmodrome Definition

Cancel
cosmodrome
noun
A site for launching spacecraft, usually in reference to such Soviet or Russian built sites as the Baikonur, Kazakhstan and Plesetsk, Russia cosmodromes

Words Related to cosmodrome!

cosmodrome Examples by Brain Bank Users