Meaning : Reach or come to rest.
The bird landed on the highest branch.
The plane landed in Istanbul.
Synonyms : set down
Meaning : Bring into a different state.
This may land you in jail.
Synonyms : bring
Meaning : Bring ashore.
The drug smugglers landed the heroin on the beach of the island.
Meaning : Deliver (a blow).
He landed several blows on his opponent's head.
Meaning : The land on which real estate is located.
He built the house on land leased from the city.
Meaning : A politically organized body of people under a single government.
The state has elected a new president.
Students who had come to the nation's capitol.
The country's largest manufacturer.
An industrialized land.
Meaning : Agriculture considered as an occupation or way of life.
Farming is a strenuous life.
There's no work on the land any more.
Synonyms : farming