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.