hard landing
noun1
Aeronautics, Aerospace, Aviation, Business, Engineering, Natural sciences, Physical sciences An excessively-forceful touchdown, potentially causing damage to the aircraft.
2
Aerospace, Astronautics, Business, Engineering, Natural sciences, Physical sciences An uncontrolled landing that results in the destruction of the payload or the vehicle.
3
Economics, Sciences A marked economic slowdown or downturn following a period of rapid growth.