{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./
CATCH OFF GUARD
Meaning of CATCH OFF GUARD in English
Slang English vocab. Английский сленговый словарь. 2012