keelhaul verb vt Infinitive keelhaul Present tense 3rd person singular keelhauls Preterite keelhauled Present participle keelhauling Past participle keelhauled