Definition of soft-land in English:

soft-land

intransitive verb

[no object]
  • (of a spacecraft) land in a controlled manner without incurring serious damage.

    ‘the unmanned lunar rover has successfully soft-landed on the moon’
    • ‘the first time humans have soft-landed a probe on a comet's surface’

Pronunciation

soft-land

/ˌsôf(t)ˈland/ /ˌsɔf(t)ˈlænd/ /ˌsäf(t)ˈland/ /ˌsɑf(t)ˈlænd/