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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.