Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

on an even keel

Definition

regular and well-balanced and not likely to change suddenly: The new manager succeeded in putting the business back on an even keel.Balance and imbalance
(Definition of on an even keel from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)