上交shàngjiāoTop 20000Meanings1. to hand over to2. to give to higher authority3. to seek connections in high placesCharacters used上above交to deliver