Noun: lander lan-du(r)
- A space vehicle that is designed to land on the moon or another planet
"The Mars lander successfully touched down on the red planet's surface"
Derived forms: landers, Landers
Type of: space vehicle, spacecraft, town
Part of: Equality State, WY, Wyo., Wyoming
Encyclopedia: Lander, Venezuela