Find the word definition

Wiktionary
keel haul

vb. (alternative spelling of keelhaul English)