Answer: behoting

AnswerCrossword Clue
behotingBEHOTE, to vow (to make a solemn promise)