coruscate
/ˈkɒɹəskeɪt/
verb
Meaning
To give off light; to reflect in flashes; to sparkle.
To exhibit brilliant technique or style.
Synonyms