MeanOF

astonish

- verb (v)

Meaning: surprise

Synonyms: amaze astound bewilder blow away blow one’s mind boggle bowl over confound daze dumbfound flabbergast floor knock over overwhelm put one away shock spring on stagger startle stun stupefy take aback throw a curve

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.