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