keelItalian → EnglishOxford Italian–Englishkeel /BrE kiːl , AmE kil / noun Nautical Aviation chiglia f to be on an even keel Nautical essere stabile he's on a more even keel now figurative è più equilibrato adesso my finances are back on an even keel figurative le mie finanze sono tornate alla stabilità