1. of Maroon2. put ashore and abandoned on a desolate island or coast; "the marooned pirate in `Treasure ">Island"
marooned |