Synonyms for "stranded"

Words with similar meaning