amazeverb to fill (someone) with surprise and wonder astoundverb to astonish, bewilder or dazzle mystifyverb to thoroughly confuse, befuddle or bewilder stunverb to shock or surprise transfixverb to render motionless, by arousing terror, amazement or awe |