moonbase
0 synonyms and 0 antonyms for moonbase, ranked by how commonly they're used.
Noun — A base or outpost built on the surface of a moon, especially Earth's moon.
No synonyms recorded for moonbase yet. See its full definition.
← Back to the full definition of moonbase