LAND (OR FALL) ON ONE'S FEET


Meaning of LAND (OR FALL) ON ONE'S FEET in English

land ( or fall) on one's feet

have good luck or success.

→ land

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.