What is the meaning of Stranded?

simple past and past participle of strand

Abandoned or marooned.

Run aground on a shore or reef.

Not having any expressed complement.

Made by combining or bundling thinner wires (into a strand).

That has become unrecoverable or difficult to recover.

Having the specified number or kind of strands.

Source: wiktionary.org