land on one's feet

verb
Graduate
1

To be lucky, or successful, often in difficult situations.

Thesaurus

More Graduate words starting with “L

Browse other words in the same learning bracket as land on one's feet.

Browse the dictionary A–Z