Hard-landing definitions

The landing by impact of a spacecraft unequipped with or not using devices such as retrorockets to slow it down.
noun
0
0
A landing, as of a rocket on the moon, made at relatively high speed, with an impact that may destroy all or much of the equipment.
noun
0
0
Advertisement