Meaning of "Maroon"

To put a person ashore with no means of returning.

Maroon Meaning of