English version

catch/take somebody off-guard

From Longman Dictionary of Contemporary Englishcatch/take somebody off-guardcatch/take somebody off-guardto surprise someone by happening when they are not expecting something or prepared for it The sudden snow storm caught us all off-guard. off-guard
Pictures of the day
What are these?
Click on the pictures to check.