Found 3 items, similar to keel over.
English → Indonesian (quick)
Definition: keel over
jatuh
English → English (WordNet)
Definition: keel over
keel over
v : turn over and fall;
“the man had a heart attck and keeled
over”
English → English (gcide)
Definition: keel over
keel over
\keel` o"ver\, v. i.
To drop down in a faint, or as if dead; to die. [Colloq.]
[PJC]