Англо-русский словарь Мюллера
Red-handed [ˏredˊhændɪd] a
1) пойманный на месте преступления;
to be caught red-handed быть пойманным на месте преступления, быть захваченным с поличным
2) с окровавленными руками
red-handed