English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

lander

noun

1 Lander

A town in central Wyoming.

2 lander

A space vehicle that is designed to land on the moon or another planet.


Find more on lander elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0558