Definition of soft lander in English:

soft lander

noun

  • A space vehicle capable of making a soft landing, typically through the inclusion of retrorockets or parachutes in its design.

Origin

1960s.