Definition of "marooned"

marooned