寄托jìtuō
Top 15000
Meanings
1. to entrust (to sb)
2. to place (one's hope, energy etc) in
3. a thing in which one invests (one's hope, energy etc)
Characters used