hard landing
Concise Oxford English Dictionary © 2008 Oxford University Press:
hard landing
▶noun
- 1 an uncontrolled landing in which a spacecraft crashes on to the surface of a planet or moon.
- 2 the slowing down of economic growth at an unacceptable degree relative to inflation and unemployment.
'hard landing' also found in these Oxford entries:

