land on one's feet verb1 •To be lucky, or successful, often in difficult situations. formslanded on one's feet · landing on one's feet · lands on one's feet