Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
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.
Synonyms
Scolding
Scolded
Scold
Try it Free
Learn More