Synonyms and Antonyms of taken by surprise
to make a strong impression on (someone) with something unexpected
- I was taken by surprise when I heard the news and had trouble getting my thoughts together.
amazed, astonished, astounded, bowled over, dumbfounded (also dumfounded), flabbergasted, floored, rocked, shocked, startled, stunned, stupefied, surprised (also surprized), thunderstruck (also thunderstricken)
befuddled, bewildered, blindsided, blown away, confounded, confused, dazed, discomfited, disconcerted, dismayed, jarred, muddled, nonplussed (also nonplused), perplexed, shaken up