To be lucky, or successful, often in difficult situations.
land of opportunity
The United States.
land poor
In a condition of poverty as a result of inability to meet tax payment …
land legs
A sense of balance, slowly regained after a time at sea.
land the plane
To abort an unsuccessful enterprise, especially an unsuccessful politi …
land in someone's lap
To come into somebody's possession without that person making any effo …
land on
To reach a common conclusion or agreement, usually following a small p …