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?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.