Soft landings
-
an occasion when a person or vehicle comes down from the air to the ground without difficulty or damage
Soft landings meaning & definition 1 of Soft landings.
-
a period when economic growth slows down, but the economy does not enter recession :
Soft landings meaning & definition 2 of Soft landings.