soft-land

Verb

 * 1)  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.