English dictionary
lander meaning and definition
Definition and meaning of lander at MeaningMonkey.org. lander meaning and definition in the English Dictionary.LANDER noun
Definition of Lander (noun)
- a town in central Wyoming
- a space vehicle that is designed to land on the moon or another planet
Source: Princeton University Wordnet