meaning of lander

1. One who lands, or makes a landing.
2.
A person who waits at the mouth of the shaft to receive the kibble of ore.
3.
a space vehicle that is designed to land on the moon or another planet


Related Words

lander |

Developed & Maintained By Taraprasad.com

Treasure Words