Either Robert Fulton or Henry Shreve, but I'm going off of a worksheet for History...
PuntBargeTrowJon Boat
A Flat Boat is a boat with a flat bottom used for transporting heavy loads on inlend waters.
Peerow
...is called a skiff.
punt
Froe
Any sort of goods. The flat bottom allows the boat to navigate in shallow water.
fluitschips
· dinghy
A Landing ship, an LCVP, an LCT, a Higgins Boat or an LCI.
Displacement Sailboat
Dory