beached in Swedish beached in Swedish strandad adj Stranded and helpless, especially on a beach Add to Flashcards