shěn chǔ审处to deliberate and decide; to try and punishFrequency 1.9Meaningsto deliberate and decideto try and punishtrial and execution