Dictionary
lander
noun land·er \ˈlan-dər\
Definition of LANDER
: one that lands; especially : a space vehicle that is designed to land on a celestial body (as the moon or a planet)
ADVERTISEMENT
First Known Use of LANDER
1859
Learn More About LANDER
Browse
ADVERTISEMENT
Seen & Heard
What made you want to look up lander? Please tell us where you read or heard it (including the quote, if possible).