Synonyms of 'astound'

abash, amaze, appall, astonish, awe, bedazzle, bewilder, boggle, bowl over, confound, daze, dazzle, discomfit, disconcert, dismay, dumbfound, flabbergast, floor, overwhelm, paralyze, perplex, petrify, put out, shock, stagger, startle, stun, stupefy, surprise, take aback