KEEL OVER
Meaning of KEEL OVER in English
to fall over unexpectedly, especially because you feel ill / sick :
Several of them keeled over in the heat.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005