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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012