: one that lands
especially
: a space vehicle that is designed to land on a celestial body (such as the moon or a planet)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share