Definition of the word Keelhaul, Meaning of Keelhaul word :
v. i. - 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.
There are total 8 letters in Keelhaul, Starting with K and ending with L.
Total 55 words created by multiple letters combination of Keelhaul in English Dictionary.