STRAND


Meaning of STRAND in English

v. drive up onto the shore; be driven onto the shore; leave someone in a difficult situation; be stuck in a difficult situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.