зарекаться

зарека́ться, а́юсь, а́ешься, несов. (к заречься) (разг.). Давать зарок, обещаться чего-н. не делать. Зарекаюсь и ходить туда! Несколько раз он зарекался пить.

См. также лексическое значение слова зарекаться в других толковых онлайн-словарях русского языка нашего портала.