1. to assent
  2. to promise; to pledge

a promise; to promise; to agree to