FALL / LAND ON YOUR FEET


Meaning of FALL / LAND ON YOUR FEET in English

to be lucky in finding yourself in a good situation, or in getting out of a difficult situation

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.