Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"keelhaul" in English
English translation for "
keelhaul
"
vt.
1.把(某人)用绳子缚在船底拖曳(作为惩罚)。
2.严厉斥责。
Similar Words:
"keeley cure" English translation
,
"keeley hawes" English translation
,
"keeley hazell" English translation
,
"keeley rebecca hazell" English translation
,
"keeleyite" English translation
,
"keeling" English translation
,
"keeling curve" English translation
,
"keeling is" English translation
,
"keelless" English translation
,
"keelless boat" English translation