EN

Synonyms for moonfall

Most common

moon set

All synonyms

Noun

Definitions

  1. n. 1

    Arrival on the Moon, or a moon, by spacecraft.

Forms

Plural
moonfalls