(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ò】
(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ò】