johnboat

noun

A small flatbottom boat with square ends, paddled or poled on shallow waterways.

noun

a flat bottomed boat with a very shallow draft, whose bow and stern are both squared off