LANDER


Meaning of LANDER in English

■ noun a spacecraft designed to land on the surface of a planet or moon.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.