Definition of keel over

Definition of keel over
  1. keel over Verb Of a vessel: to roll so far on its side that it cannot recover; to capsize.
  2. keel over Verb To collapse in a faint; to black out; to die.
Need more help? Try our forum NEW