WikiWord

English

landers

noun

Meaning

  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.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
landers — meaning and etymology | WikiWord