Definitions for even keel
This page provides all possible meanings and translations of the word even keel
A situation in which the boat is level and balanced for a smooth ride.
A state of having one's emotions under control and balanced.
Of a business or other activity which is under control and running smoothly.
Origin: From even + keel.
Find a translation for the even keel definition in other languages:
Select another language:
Use the citation below to add this definition to your bibliography:
The Web's Largest Resource for
Definitions & Translations
A Member Of The STANDS4 Network
Nearby & related entries:
Alternative searches for even keel: