What does an Land setzen mean?

an Land setzen - German to English

to place ashore