canal boat

noun
1
a long narrow boat used on canals
کرجی, بارج, قایق باری, قایق دراز