longboat

Explore definitions, synonyms, and language insights of longboat

Definitions

Noun
the largest boat carried by a merchant sailing vessel

More General Terms