stranded

US /ˈstræn.dɪd/
UK /ˈstræn.dɪd/
1.

mắc kẹt

unable to leave somewhere because of a problem such as not having any transportation or money:

:
He left me stranded downtown with no car and no money for a bus.