Смотреть больше слов в «Англо-русском новом словаре современного неформального английского языка»
catch someone flatfooted: translation catch someone red-handed & catch someone flatfooted to catch a person in the act of doing something wrong. (See a... смотреть
expr infml They caught him flat-footed — Они застали его врасплох They were trying to escape but were caught flat-footed in the attempt — Их накрыли при попытке к бегству... смотреть