Summary
English Synonyms:   more detail...
  1. taken by surprise:


English

Detailed Synonyms for taken by surprise in English

taken by surprise:

taken by surprise adj

  1. taken by surprise
    flabbergasted
    – as if struck dumb with astonishment and surprise 1

Related Synonyms for taken by surprise