to make a serious promise to yourself or someone else [= promise]
vow to do something
Supporters have vowed to continue the protest until Adams is released.
I vowed that I would never drink again.
to make a religious promise that you will do something for God, the church etc