What is the meaning of the word "marooned"?

Definitions: