keel over

phrasal verb
jump to other results
keel over
  1. to fall over unexpectedly, especially because you feel ill(尤因病或感到不适)突然倒下,晕倒
    • Several of them keeled over in the heat.他们中有好几个人在酷暑中倒下。🔊🔊
    Topics Illnessc2