Home

Word

lander, n.
(landers)
more info a space vehicle that is designed to land on the moon or another planet
<noun.artifact>

lander
lexical pointers
derivationally related form
semantic pointers
hypernym