Definition for Stranded

stranded, v. [Du. 'to run aground'.]

To drive or force aground.

Return to page 88 of the letter “s”.