ON AN EVEN KEEL


Meaning of ON AN EVEN KEEL in English

{adv. phr,}, {informal} In a well-ordered way or condition; orderly. * /When the football rally seemed almost ready to become a riot, the principal stepped to the platform and got things back on an even keel./

Slang English vocab.      Английский сленговый словарь.