LAND ON ONE'S FEET Meaning of LAND ON ONE'S FEET in English = land on both feet Slang English vocab. Английский сленговый словарь. 2012