strand (someone or something) on (something)
To cause someone or something to be stuck or trapped something from which they or it is unable to move or escape. Often used in passive constructions. Without gas, our car was totally stranded on the side of the road. The storm blew our boat off course and stranded us on a remote island.
strand someone on something
to abandon someone on something from which there is no escape. The shipwreck stranded our little group on a deserted beach. We were stranded on the little island by a storm.