pro·mit·to

  1. engage oneself
  2. make a promise
  3. oath
  4. promise
  5. send forth
  6. to let go
  7. to let go forward
  8. to put forth
  9. undertake