See Also: keelhaul(dictionary)
keelhaul(dictionary)

keelhaul (oh)



to punish someone severely - often used humorously
to pull someone under the keel of a ship with a rope as a punishment