应承yìngchéng
Top 45000
Meanings
1. to agree (to do sth)
2. to promise
Characters used