land
He jumped and landed safely.
One of the leaves has landed on the bench.
The meteorite lands near the barn.
verb 3
to come to rest after falling or being thrown