red-handed

'red'hændid

英文释义

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

中文翻译

a. 双手沾满鲜血的, 正在作案的

学习工具