KEELHAUL Meaning of KEELHAUL in English transcription, транскрипция: [ ˈki:lhɔ:l ]v.tr. 1 drag (a person) through the water under the keel of a ship as a punishment. 2 scold or rebuke severely. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012