We do not currently know of any synonyms for deadstick landing.
The noun deadstick landing is defined as:
Did you mean landing?