Sinhala Dictionary definitions for keelhaul
keelhaul 🔊
keelhaul : දැඩි ලෙස චෝදනා කරනවා
keelhaul definition
Intransitive verb. 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.