Dictionary Entry: 人赃俱获
Word
Pinyin
人赃俱获
rén zāng jù huò
(of a thief, smuggler etc) to be caught with stolen or illegal goods ꞏ to be caught red-handed
(of a thief, smuggler etc) to be caught with stolen or illegal goods ꞏ to be caught red-handed