We don't have synonyms for soft-lands yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are soft-land, soft lands and soft land.
(v) :
(transitive, intransitive, astronautics, aviation) To land (a vehicle or other payload) on the surface of a body in such a manner that it survives the landing mostly or entirely intact and is usable or able to operate, at least briefly, following touchdown.
(v) :
(transitive, intransitive, astronautics, aviation) To land (a vehicle or other payload) on the surface of a body in such a manner that it survives the landing mostly or entirely intact and is usable or able to operate, at least briefly, following touchdown.