Lander (Noun)
Meaning 2
A space vehicle that is designed to land on the moon or another planet.
Classification
Nouns denoting man-made objects.
A space vehicle that is designed to land on the moon or another planet.
Nouns denoting man-made objects.