Meaning of keel over

Definition of keel over

(verb) turn over and fall; "the man had a heart attack and keeled over"

Other information on keel over

WIKIPEDIA results for keel over
Amazon results for keel over