Lander - Definition

lander

n 1: a town in central Wyoming
2: a space vehicle that is designed to land on the moon or
another planet

Look up another word