Search Details
Word: lander
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A person who waits at the mouth of the shaft to receive the kibble of ore.
- A spacecraft, particularly a probe, designed to set down on the surface of another celestial body.
- slang An illegal immigrant.
Source: Wiktionary
| Src Info »