Definitions for "Keelhaul"
To haul under the keel of a ship, by ropes attached to the yardarms on each side. It was formerly practiced as a punishment in the Dutch and English navies.
to drag someone by rope under the ship from one side to the other, across the keel. The victim could easily drown, and certainly be cut to ribbons by barnacles and sea growth on the ship's hull.