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…