← DefinitionshareGuessnarrowboatnounA long, narrow boat designed for use on canals, especially in the United Kingdom.Synonymsbargenoun