catch someone red-handed

英 美
  • 当场捉住某人
  • catch v.赶上;抓住;捕捉;领会n.捕捉;捕获物;陷阱
  • handed adj.有手的;用手的动词hand的过去式和过去分词.
  • red adj.红色的n.红色
  • someone pron.某人;有人