meaning of 'even keel'
even keel(Noun) A situation in which the boat is level and balanced for a smooth ride. even keel(Noun) A state of having one's emotions under control and balanced. even keel(Noun) Of a business or other activity which is under control and running smoothly.