To lay (a ship) aboard
Meaning, Definition & Usage
Dictionary
Related
Definitions
to place one's own ship close alongside of (a ship) for fighting.
Webster 1913
Previous
Next