KEELHAUL


Meaning of KEELHAUL in English

v.tr. 1 drag (a person) through the water under the keel of a ship as a punishment. 2 scold or rebuke severely.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.