Word info

moonbase

Noun

Meaning

moonbase (plural moonbases)

(originally science fiction) A base or outpost located on a moon.

Source: en.wiktionary.org

Close letter words and terms