meaning of stranded
Answers
Answered by
0
left in a place that you cannot get away from.
Answered by
2
Answer:
left alone.
for eg - Jack was left stranded on the Carribean island.
Similar questions