vocab dash
Log inSign up
人赃俱获rénzāngjùhuò
Meanings
1. (of a thief, smuggler etc) to be caught with stolen or illegal goods
2. to be caught red-handed
Characters used
人person赃stolen goods俱all获to reap
vocab dashAboutDecksPrivacyTerms