American Dictionary
Definition keel over in American English
keel over phrasal verb
phrasal verb
1
to die
