A Legal Dictionary
Black’s Law Online Dictionary
In old French law. A punishment of sailors, resembling the modern “keelhauling.”