lander
/ˈlændər/Definitions
1. noun
A spacecraft designed to land on a planet, moon, or other celestial body
“The Mars lander successfully touched down on the planet’s surface.”
2. noun
A person who lands or settles in a place
“The pioneer was a lander in the new territory, helping to establish a community.”
3. verb
To land or settle in a place
“The travelers landed in Paris after a long journey.”
4. verb
To bring or convey people or things to a place of landing or arrival
“The ship landed the passengers safely on the dock.”