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. 2012