What is the full meaning of keelhaulings
KEELHAULING, punishment by dragging under keel of ship [n]
Example of the word keelhaulings placed on a Scrabble board.