上交shàngjiāo
Top 20000
Meanings
1. to hand over to
2. to give to higher authority
3. to seek connections in high places
Characters used