KEELHAUL


Meaning of KEELHAUL in English

[keel.haul] vt [D kielhalen, fr. kiel keel + halen to haul] (1666) 1: to haul under the keel of a ship as punishment or torture

2: to rebuke severely

Merriam-Webster English vocab.      Английский словарь Merriam Webster.