人赃俱获
Simplified
人赃俱获
Traditional
人贓俱獲
Pinyin
rén zāng jù huò
Definition
(of a thief, smuggler etc.) to be caught with stolen or illegal goods; to be caught red-handed
<
他当场人赃俱获
Tā dāngchǎng rén zāng jù huò
He was caught red-handed on the spot
You might also see
Missing something?
Tell us.