Meaning of STRAND in English

STRAND

(v. t.) To drive on a strand; hence, to run aground; as, to strand a ship.

Webster's English dictionary.      Английский словарь Webster.