We found 3 dictionaries that define the word to lay (a ship) aboard:
General (3 matching dictionaries)
General (3 matching dictionaries)
- to lay (a ship) aboard: Wordnik
- To lay (a ship) aboard: Dictionary.com
- To lay (a ship) aboard: TheFreeDictionary.com