keel off v.also keel out[var. on SE keel over, to collapse, to fall over](W.I.) 1. to collapse.Show quotations1996Allsopp Dict. Carib. Eng. Usage. 2. to die.Show quotations1996Allsopp Dict. Carib. Eng. Usage.