catch red-handed

catch red-handed  {v. phr.}
To apprehend a person during the act of committing an illicit or criminal act.
Al was caught red-handed at the local store when he was trying to walk out with a new camera he had not paid for.
Categories: catch verb