What is the full meaning of stranded
STRAND, to leave in an unfavourable situation [v]
Example of the word stranded placed on a Scrabble board.