overwhelmed,
overawed, speechless, dazed, stunned, incredulous, flabbergasted (informal),
astounded, amazed, dumbfounded, gobsmacked (UK, slang), knocked for six (UK,
informal)
antonym: unimpressed
worn
down, weakened, browbeaten, downtrodden, oppressed
overwhelm,
overpower, incapacitate, disable, knock out, kill, asphyxiate, choke,
poison
carry
away, affect, move to tears, reduce to tears, grip, seize
prevail
over, surmount, rise above, triumph over, conquer, defeat
antonym: yield
conquer,
defeat, beat, trounce, triumph over
antonym: lose