CATCH OFF GUARD


Meaning of CATCH OFF GUARD in English

v. phr. To challenge or confront a person at a time of lack of preparedness or sufficient care. The suspect was caught off guard by the detective and confessed where he had hidden the stolen car.

American idioms English vocabulary.      Английский словарь американских идиом.