About 1 results
Open links in new tab

STRAND Definition & Meaning | Dictionary.com
Strand definition: to drive or leave (a ship, fish, etc.) aground or ashore.. See examples of STRAND used in a sentence.

Strand definition: to drive or leave (a ship, fish, etc.) aground or ashore.. See examples of STRAND used in a sentence.