keelhaul
verb- keelhaul somebody (old use)
to punish a sailor by pulling him under a ship, from one side to the other or from one end to the other (把水手)拖曳过船底(作为惩罚) - keelhaul somebody (humorous)
to punish somebody very severely or speak very angrily to somebody 重罚;怒斥
Word Originmid 17th cent.: from Dutch kielhalen.