landers
noun
- 1
One who lands, or who lands something.
- 2
A spacecraft, particularly a probe, designed to set down on the surface of another celestial body.
- 3
A person who waits at the mouth of the shaft to receive the kibble of ore.
- 4
An illegal immigrant.
Translate “landers” to another language
Click any language to open the translator with this word already filled in.