AN EVEN KEEL


Meaning of AN EVEN KEEL in English

good balance, stability We need a steady manager, one who can keep an even keel.

English idioms vocab.      Словарь английских идиом и выражений.