English dictionary, thesaurus, translations & etymology
FreeDict.com

lander

0 synonyms and 0 antonyms for lander, ranked by how commonly they're used.

Noun — A spacecraft designed to touch down on the surface of a planet, moon, or other body.

No synonyms recorded for lander yet. See its full definition.

← Back to the full definition of lander
Synonyms and antonyms from Wiktionary, CC BY-SA.