keel over

Explore definitions, synonyms, and language insights of keel over

Definitions

Verb
turn over and fall; "the man had a heart attack and keeled over"

More General Terms