LAND (OR FALL) ON ONE'S FEET Meaning of LAND (OR FALL) ON ONE'S FEET in English land ( or fall) on one's feethave good luck or success. → land Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004