soft-land verb1 •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.The Spirit and Opportunity rovers were soft-landed on Mars in 2004.The crate of supplies soft-landed in the drop zone under its parachute, allowing the soldiers to replenish their food and ammo for the next few days of fighting. formssoft landed · soft-landed · soft-landing · soft lands · soft-lands