Browse by letter

On an even keel

Calm and not likely to change suddenly, in a steady and well-balanced situation (the keel is the bottom of a boat or ship and when the boat is on an even keel it is balanced).

The new department was running on an even keel soon after it opened.