LAY ABOARD


Meaning of LAY ABOARD in English

phrasal

: to place a ship close alongside of (a ship) for fighting or for boarding

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.