Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun lander
2 senses of lander
Sense 1
Lander -- (a town in central Wyoming)
INSTANCE OF=> town -- (an urban area with a fixed boundary that is smaller than a city; "they drive through town on their way to work")
Sense 2
lander -- (a space vehicle that is designed to land on the moon or another planet)
=> spacecraft, ballistic capsule, space vehicle -- (a craft capable of traveling in outer space; technically, a satellite around the sun)