投身tóushēn
Top 10000
Meanings
1. to throw oneself into sth
Characters used
Examples1
He enthusiastically engaged himself in this honorable undertaking.