ЗАКА́ЯТЬСЯ, -ка́юсь, -ка́ешься; сов. (несов. закаиваться). Разг. Дать себе слово, зарок не делать чего-л. впредь; заречься. — «Помилуйте, я, говорит, теперь закаялся: капли в рот не беру». Слепцов, Трудное время. Раз в жизни ехал и он по железной дороге. И закаялся: все время кружится голова, все время страшно. Бунин, Забота.
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999;
ЗАКА'ЯТЬСЯ, ка́юсь, ка́ешься, сов. (к закаиваться), с инф. (разг.). Дать себе обещание, положить зарок не делать чего-н. больше. Я закаялся к ним ходить. Закаялся я водку пить.
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940);