baffle - noun
baffle - verb
baffle - thesaurus
amaze beat bewilder bilk cross dumbfound flummox foil frustrate get gravel mystify nonplus perplex pose puzzle queer regulate scotch spoil stick stupefy thwart vex