amaze - verb
amaze - thesaurus
astonish astound baffle beat bewilder dumbfound flummox get gravel mystify nonplus perplex pose puzzle stick stupefy vex