×
keelhaul
meaning in English
vt.
1.把(某人)用绳子缚在船底拖曳(作为惩罚)。
2.严厉斥责。
Related Words
keeley rebecca hazell
keeleyite
keeling
keeling curve
PC Version
Copyright © 2018 WordTech Co.