astonished, amazed, astounded, flabbergasted, stunned, shocked, dumbfounded, speechless, surprised, bewildered, thunderstruck, taken aback, staggered, startled, dazed, overwhelmed, awestruck, incredul... [more]
astonished, amazed, astounded, flabbergasted, stunned, shocked, dumbfounded, speechless, surprised, bewildered, thunderstruck, taken aback, staggered, startled, dazed, overwhelmed, awestruck, incredul... [more]
dazes, astonishes, amazes, shocks, stuns, bewilders, confounds, dumbfounds, overwhelms, startles, flabbergasts, astounds, baffles, perplexes, paralyzes, stupefactions, numbs, dismays, dumbstrucks, non... [more]