be caught red handed

英 美
  • 被当场抓获
  • be v.有;在;是;到达;拜访
  • caught v.抓住,捕捉,赶上动词catch的过去式和过去分词
  • handed adj.有手的;用手的动词hand的过去式和过去分词.
  • red adj.红色的n.红色
    1. Police caught the car bangers in the act.
      警方将这一些汽车窃贼当场抓获。
    2. The Customs officers caught the smuggler green-handed.
      海关人员当场抓获了走私者。