voveo

to vow, promise solemnly

49