Englishmoon landingnounMeaningThe safe arrival of a spacecraft on the surface of the moonRelated wordslaunch(English)launching(English)alighting(English)arrival(English)alightment(English)coming(English)homecoming(English)relaunch(English)SourcesDictionaryAPI.dev English dictionary data