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"

Semanticaly linked words with "lander"

Hyponims for word "lander"