Answer: bedazzles

AnswerCrossword Clue
bedazzlesCleverly outwit
bedazzlesGreatly impress (someone) with brilliance or skill
bedazzlesBEDAZZLE, to confuse (to perplex (to puzzle (to perplex)))