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
Tweet