keelhauling

Information
Speech
keelhauling
Definition
Noun 
The translation of ‘keelhauling’ for current meaning has not been translated into Chinese by volunteers. Below is the explanation in English.
The act by which a person is keelhauled.
Verb 
The translation of ‘keelhauling’ for current meaning has not been translated into Chinese by volunteers. Below is the explanation in English.
present participle of keelhaul.
Noun Verb Adjective Adverb Other