1 : to confuse by a strong light : dazzle2 : to impress forcefully : enchant
— be·daz·zle·ment \-mənt\ noun