What is the full meaning of keelhauled
KEELHAUL, to punish by dragging under the keel of a ship, also KEELHALE [v]
Example of the word keelhauled placed on a Scrabble board.