English dictionary
keel over meaning and definition
Definition and meaning of keel over at MeaningMonkey.org. keel over meaning and definition in the English Dictionary.KEEL OVER verb
Definition of keel over (verb)
- turn over and fall
- "the man had a heart attack and keeled over"
Source: Princeton University Wordnet