English Dictionary
◊ LONGBOAT
longboat
n : the largest boat carried by a merchant sailing vessel