Definition
To achieve success or good fortune, particularly after a period of difficulty or misfortune.
Don't worry—she always seems to land on her feet, no matter what happens.
She really landed on her feet with this new job; it's perfect for her.
Even though the company closed down, he managed to land on his feet and find a new job.