moonports

nounPlural of moonport; facilities or bases designed for launching spacecraft to the moon.

No synonyms or antonyms found for this word.

moonports synonyms & antonyms | whatsthatwordmean | whatsthatwordmean