STRAND Meaning of STRAND in English (v. i.) To drift, or be driven, on shore to run aground; as, the ship stranded at high water. Webster's English dictionary. Английский словарь Webster. 2012