lander
(Lan-der)
2 syllables
Definition
noun. a space vehicle that is designed to land on a celestial body
Example Sentence
The Europa lander is still a concept but who knows - we might launch it soon.
Synonyms
Hear It! Say It! Write It!
lander