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.”

Synonyms

  • arriver
  • settler
  • spacecraft

Antonyms

  • departer
  • launcher