- 1keelhaul somebody (old use) to punish a sailor by pulling him under a ship, from one side to the other or from one end to the other
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2keelhaul somebody (humorous) to punish someone very severely or speak very angrily to someone
keelhaul
verbNAmE//ˈkilhɔl//
Verb Forms present simple I / you / we / they keelhaul he / she / it keelhauls
past simple keelhauled
-ing form keelhauling
Check pronunciation: keelhaul