landers

noun

  1. 1

    One who lands, or who lands something.

  2. 2

    A spacecraft, particularly a probe, designed to set down on the surface of another celestial body.

  3. 3

    A person who waits at the mouth of the shaft to receive the kibble of ore.

  4. 4

    An illegal immigrant.

Translate “landers” to another language

Click any language to open the translator with this word already filled in.

Landers Definition & Meaning | TranslatePulse