Definition, synonyms and related words
A landing that does not result in the destruction of the payload and/or the vehicle.
present participle of soft land