ALL meanings of soft-land
soft-land
S s - verb with object soft-land to cause to land slowly and without jarring impact: to soft-land the module on the planet's surface. 1
- verb without object soft-land to land slowly and without jarring impact: The craft will soft-land on the moon. 1