Definition of soft-land in English:

soft-land

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’
    with object ‘the first time humans have soft-landed a probe on a comet's surface’

Pronunciation

soft-land

/ˌsɒf(t)ˈland/