Advertisements

To keel over

Submitted by Safyra on Mon, 13/05/2019 - 09:23

Meanings of "To keel over"

English

1. Of something or someone falling over, often quickly and suddenly. Can also be used to refer to fainting.
2. To die.

Explained by SafyraSafyra on Mon, 13/05/2019 - 09:23
Explained by SafyraSafyra