Entry
  1. (of a thief, smuggler etc) to be caught with stolen or illegal goods; to be caught red-handed

    trad. 人贓俱獲

Also written 人贓俱獲【rén zāng jù huò】

Characters in this word

4