puzzle - noun
puzzle - verb
puzzle - thesaurus
amaze baffle beat bewilder dumbfound flummox get gravel mystifier mystify nonplus perplex pose puzzler stick stupefy teaser vex