A Legal Dictionary
Black’s Law Online Dictionary
This means to guarantee, to engage in, set about to do, to promise and to perform.