CATCH YOU OFF GUARD Meaning of CATCH YOU OFF GUARD in English surprise you, say what you do not expect Did my comment about dog poop catch you off guard? English idioms vocab. Словарь английских идиом и выражений. 2012