← DefinitionshareGuesskeelboatnounA long, narrow boat with a keel, designed for carrying cargo on rivers and canals.Synonymsbargenoun