Wiktionary
even-keel
n. (alternative spelling of even keel English)
n. (alternative spelling of even keel English)