Stranded
English Meaning
- Simple past tense and past participle of strand.
- abandoned or marooned.
- Run aground on a shore or reef.
- a piece of wire made by combining or bundling thinner wires
- expenses or costs which have become unrecoverable or difficult to recover.