KEELRAKE Meaning of KEELRAKE in English vt ·same·as keelhaul. Webster English vocab. Английский словарь Webster. 2012