What does "keel" mean?
See keel in WNW Idioms
keel over
â
- to turn over or upside down; upset; capsize
- to fall over suddenly, as in a faint
on an even keel
- in or keeping an upright, level position
- steady, stable, etc.
Learn more about keel
link/cite
print
suggestion box