Synonyms of Lander in English :
Antonyms of Lander in English
Thesaurus of Lander in English
Lander
see definition of landerHypernyms of lander
1. (noun) a space vehicle that is designed to land on the moon or another planet
Synonyms of Lander in English :
Antonyms of Lander in English
Thesaurus of Lander in English
1. (noun) a space vehicle that is designed to land on the moon or another planet