English Dictionary
Definition longship in British English
longship noun
[countable] noun
/ˈlɒŋˌʃɪp/
Synonyms and related words
