noun a portable boat used for landing troops on beaches and for crossing rivers.
assault boat 🔊 Listen to this noun a portable boat used for landing troops on beaches and for crossing rivers. Share Facebook Twitter Google +