Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

人赃俱获

rén zāng jù huò

Definitions

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

Child Words of 人赃俱获