驱策qūcè
Top 50000
Meanings
1. to urge (sb to do do sth)
2. to drive (sb to take an action)
Characters used