LANDER
Meaning of LANDER in English
/lan"deuhr/ , n.
a space probe designed to land on a planet or other solid celestial body. Cf. orbiter .
[ 1960-65; LAND + -ER 1 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012