ON AN EVEN KEEL


Meaning of ON AN EVEN KEEL in English

1》 not listing or tilting to one side.

2》 functioning normally after a period of difficulty.

→ even

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.