×

keelhaul meaning in English

vt.
1.把(某人)用绳子缚在船底拖曳(作为惩罚)。
2.严厉斥责。

Related Words

  1. keeley rebecca hazell
  2. keeleyite
  3. keeling
  4. keeling curve
PC Version

Copyright © 2018 WordTech Co.