English Dictionary
Definition longboat in British English
longboat noun
[countable] noun
/ˈlɒŋˌbəʊt/
1
a long low boat, used especially in the past for travelling on the sea
Synonyms and related words
