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.      Словарь английских идиом и выражений.