Synonyms and Antonyms for lander

1. Lander (n.)

a town in central Wyoming

Synonyms:

2. lander (n.)

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

Synonyms: