undertakes

verb
  1. to commit oneself to and begin (an enterprise or responsibility); take on
  2. Usage: third person singular present tense of ‘undertake’
  3. to guarantee or promise (to do something)
  4. Usage: formal

Examples