be taken by surprise

be taken by surprise

To be happened upon when one is not ready, prepared, or on guard; to be shocked or startled by someone or something. I was taken completely by surprise when you showed up at my office this afternoon for lunch. I wish you would have called ahead! The enemy encampment was taken by surprise when our troops descended upon them just before daybreak.
See also: by, surprise, taken
Farlex Dictionary of Idioms.
See also:
  • be taken aback
  • not believe ears
  • shaken up
  • creep up
  • creep up on
  • creep up on (someone or something)
  • what the
  • aback
  • be set aback
  • by godfrey