dictionary logoChinese Dictionary

人赃俱获

Traditional form:

人贓俱獲

Pinyin (reading):

rénzāngjùhuò

Definitions:

  • (of a thief, smuggler etc) to be caught with stolen or illegal goods
  • to be caught red-handed

Characters:

Traditional characters: