Search in full dictionary

LAND ON ONE'S FEET

LAND ON ONE'S FEET
ScnTUEU
to come out of something well; to survive something satisfactorily. (figurative)see FEET, LAND ON ONE'S.