Land-on-one-s-feet definition

(idiomatic) To be lucky, or successful, often in difficult situations.
verb
1
0
Advertisement

Alternative Forms

Alternative Form of land-on-one-s-feet - fall-on-one-s-feet