Comprehensive
Dictionary Suite
Help
Help
Help
promise to pledge (something). [8 definitions]
promising showing potential for favorable or successful development.