Bedazzles is a word that means to impress or dazzle someone, typically with something flashy or glamorous. There are several synonyms for the word bedazzles that can help describe this feeling in other ways. Some synonyms for bedazzles include captivates, mesmerizes, enchants, fascinates, and enthralls. These words all describe the intense feeling of attraction that comes from something or someone that is captivating, whether it be through their appearance, personality, or actions. So, the next time you find yourself bedazzled by someone or something, you can use these synonyms to help describe this feeling in other ways.