Definitions of keel over:

  • verb:   turn over and fall