Значение идиомы off guard
[off guard] {adj.} In a careless attitude; not alert to comingdanger; not watching. In the second that the boxer was off guard, his opponent landed a knockout punch. Timmy s question caught Jeanoff guard, and she told him the secret before she knew it. Contrast:ON GUARD.