red-handed

英 美
  • adj.染血的;在犯罪现场的
  • envelope n.信封;壳层;封袋
  • red adj.红色的n.红色
Adjective:
  1. in the act of committing a crime or other reprehensible act;

    "caught red-handed"

Adverb:
  1. doing something reprehensible or showing clear evidence of having done something reprehensible;

    "he was caught red-handed"

【邻近词汇】