red-handed
/'red'hændid/
📖 中文释义
- a. 双手沾满鲜血的, 正在作案的
📘 English Definition(英文释义)
- s. in the act of committing a crime or other reprehensible act
- r. doing something reprehensible or showing clear evidence of having done something reprehensible
>
/'red'hændid/