ReadWriteQuiz
Chinese dictionary
v.punish; inflict/impose a punishment (on somebody); mete out punishment (to somebody)
监狱与其他惩治改造机构
jails and other parts of the correction system
他把自己当作宇宙的统帅,惩治万恶。
He saw himself as a Master of the Universe, an avenger of wrongs.
synonym
antonym