Does the word "land" mean the same thing in "It can be tricky to land a helicopter." and "Use the net to land the fish."?
the same meaning