stranded/ˈstrandɪd/ (verb) to be driven or left ashore to be halted or struck by a difficult situation:All Rights Reserved
12 parts