French deck
pirogue
noun·b1

pirogue

A small canoe or dugout boat used on rivers or coasts

La pirogue glisse sur le fleuve.

Ils ont pris la pirogue.