English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition keelhaul in British English

keelhaul verb

verb
1

to ​tell someone off ​severely, to rebuke severely

Example

Parents keelhauled their children because of the bad marks at shcool.

Definition keelhaul in British English