Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: changxing shanxing shangxiang shangxin shengxing shangjing ?

shàng xíng (of trains) up (i.e. towards the capital) / (of river boats) to go against the current / to submit (a document) to higher authorities
shàng xíng severe punishment / worst punishment / to torture
shàng xīng to broadcast via satellite; satellite (channel etc) / shangxing acupoint (DU23)

Dictionary · Google Translate · Help
By MDBG 2025