- a large boat which may be launched from a sailing ship；another term for longship
noun: longboat, plural noun: longboats
- 1. a large boat which may be launched from a sailing ship he was cast adrift in a longboat by the mutinous crew
- 2. another term for longship
- a large boat that may be launched from a sailing ship.
Oxford American Dictionary