KEEL Meaning of KEEL in English See: ON AN EVEN KEEL. Slang English vocab. Английский сленговый словарь. 2012