About 1 results
Open links in new tab
  1. 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.