>

red-handed

/'red'hændid/

📖 中文释义

  1. a. 双手沾满鲜血的, 正在作案的
📘 English Definition(英文释义)
  1. s. in the act of committing a crime or other reprehensible act
  2. r. doing something reprehensible or showing clear evidence of having done something reprehensible