Полный англо-русский словарь
keck at
С отвращением отказываться (от чего-л.)
Полный англо-русский словарь
keck
keck-handed