Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of keelhaul

- To haul under the keel of a ship, by ropes attached to the yardarms on each side. It was formerly practiced as a punishment in the Dutch and English navies.

Crossword clue for keelhaul

- Attaching day’s catch to bottom of boat is seen as punishment
- Drag under ship
- Reprimand severely