maroon
verb
marooned; marooning; maroons
1
: to put ashore on a desolate island or coast and leave to one's fate
2
: to place or leave in isolation or without hope of ready escape
Love words? Need even more definitions?
Merriam-Webster unabridged



