BE CAUGHT RED-HANDED


Meaning of BE CAUGHT RED-HANDED in English

be caught while committing a deed, be caught in action, be trapped or captured while doing something wrong

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.