LANDER


Meaning of LANDER in English

[land.er] n (1859): one that lands; esp: a space vehicle that is designed to land on a celestial body (as the moon or a planet)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.