LANDER


Meaning of LANDER in English

noun one who lands, or makes a landing.

2. lander ·noun a person who waits at the mouth of the shaft to receive the kibble of ore.

Webster English vocab.      Английский словарь Webster.