SynonymX
Speak
Lander
Definition of Lander
1.
A town in central Wyoming
Noun
2.
A space vehicle that is designed to land on the moon or another planet
Noun
Morphology of "lander"
lander
Semanticaly linked words with "lander"
town
equality state
wy
wyo.
wyoming
ballistic capsule
space vehicle
spacecraft
Hyponims for word "lander"
ballistic capsule
space vehicle
spacecraft