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 .