Flatboat definitions

noun

a flatbottom boat for carrying heavy loads (especially on canals)

See also: barge lighter