audio
1 of 1
adjective
stranded - Unable to leave somewhere because of a problem such as not having any transportation or money