Here are the words for ten types of boat in French.
barge - la péniche
dinghy - le canot pneumatique
ferry - le ferry
lifeboat - le canot de sauvetage
raft - le radeau
rowing boat - le canot
sail boat - le bateau à voiles
ship - le navire
speedboat - le hors-bord
yacht - le yacht
To practise these words further, please visit:
https://lexicogs.com/french-for-travel-types-of-boat/