The Collaborative International Dictionary
Keelrake
Keelrake \Keel"rake`\, v. t. (Naut.) Same as Keelhaul.