barge

noun

1.
a flatbottom boat for carrying heavy loads (especially on canals)
Derived from:
barge